網站首頁設為首頁收藏首頁

您當前所在位置:首頁 > 系統教程 > Win7教程

如何修復Windows 7更新KB4480970中的Microsoft Access錯誤

更新時間:2019-01-15 13:24:22 來源:http://www.0878hr.com/ 瀏覽量:

win7 32位旗艦版安裝2019年1月的月度匯總是一個相當瘋狂的過山車,因為當它看起來一切正常,繁榮時,這里的微軟承認另一個錯誤。

Windows7旗艦版更新KB4480970帶有幾個已知問題,其中一個最初被認為是一個激活錯誤,導致錯誤,如“Windows不是正版”和“您的計算機可能正在運行Windows的偽造副本”。

但是,正如微軟在上周末澄清的那樣,激活問題與Windows 7每月匯總沒有任何關系,而且只是在發布更新KB4480970的同時出現這一點并非巧合。

 

然而,一個確認的錯誤攻擊Microsoft Access文件,該軟件巨頭表示,在某些情況下,使用版本97中創建的數據庫的應用程序可能無法在安裝每月匯總KB4480970后打開。Microsoft解釋了以下內容:

“如果數據庫的列名大于32個字符,則使用Microsoft Jet數據庫與Microsoft Access 97文件格式的應用程序可能無法打開。數據庫將無法打開,并顯示錯誤“無法識別的數據庫格式”。

換句話說,在設備上安裝每月匯總KB4480970后,如果您的任何Microsoft Access 97文件的列名包含大于32個字符的文本,應用程序將根本無法再加載它們。該公司表示,它已經在努力修復,這方面的補丁將于2月份發布,最有可能發布在2月12日的下一個補丁周二。

正如微軟解釋的那樣,有三種不同的方法可以解決這個問題并繼續使用你的文件,直到下個月發布補丁。

 

首先,微軟表示修復文件最簡單的方法是在Microsoft Access 97中打開它,然后編輯每個使用名稱大于32個字符的列。這樣,您可以減少字符數,以便使用您的文件的應用程序能夠正確加載它。

顯然,雖然這對于小文件來說可能會派上用場,但對于大型數據庫來說,這并不是最方便的解決方法,在這種情況下,第二種解決方法會派上用場。

軟件巨頭建議您將數據庫轉換為.accdb文件格式,這需要在轉換后更改連接字符串。

切換到這種文件格式非常簡單,這是任何人都可以做的事情,但更大的問題是它需要Microsoft Access 2010.您要做的是打開要在Access 2010中使用它的數據庫文件,以及應用程序會自動要求您轉換為新的文件格式。只需在提示時單擊“確定”,然后選擇.accdb擴展名,然后Access 2010將為您處理所有事情。

毋庸置疑,并非每個人都可以更改連接字符串,因此在這種情況下,第三個解決方法是要去的。這次,您可以使用Microsoft Access打開該文件,使用上述步驟轉換文件格式,然后在Microsoft帳戶中打開.accdb文件。

這次,您可以手動導出文件,為此,請單擊文件>另存為> Access 2002-2003數據庫。

正如你所看到的,這些解決方法并不是真正的火箭科學,但不言而喻,修復一個本不應該存在的bug是相當令人沮喪的,特別是因為它是由win7 32位旗艦版更新引入的。

如果你不想使用任何這些技巧,只需等待微軟在2月的某個時候發布修復程序。

 

 

上一篇:怎么看win7電腦是32位還是64位
下一篇:打開1433端口命令|win7 1433端口怎么打開
       
jazz 亚洲