我們已經能夠收集有關此問題原因的其他資料,問題原因是 Access 資料庫引擎中的使用模式以及網路文件在前版 Windows 不會造成問題,但無法正常工作。 尤其是在 Windows 10,此問題首先是在使用 1803 版本時發現。
重要:
-
2020 年 7 月 9 日更新:由於只在修正程式存在時發生的新問題,我們目前還無法完整部署此修正程式。 我們正在繼續處理此問題。
-
2019 年 11 月 29 日更新:修正程式受到較廣泛的測試。 在統一使用 Office 365 目前通道組建的環境下使用此修正程式最為有效,但可能還是無法完全解決所有問題。 即使完全部署此修正,我們仍會繼續調查下一步潛在的問題,並可能更新 Access 其他版本的變更。 雖然我們已找出隨附 Windows 更新後所開始發生問題的主要原因,我們仍無法在受控制的環境中可靠地重現問題,因此想確保沒有其他問題有些困難。 如果您向 Microsoft 報告此問題,請視您所見錯誤的情況下盡量包含最多相關資訊。
-
2019 年 7 月 1 日更新:我們已在測試這個問題的修正程式,但問題還是如同所寫的依舊存在。 我們正在試圖解決這些問題,之後將進行進一步的測試。
-
2019 年 4 月 4 日更新:我們現在正在測試此問題的修正程式,當我們確認問題可解決時將進一步提供更新。
-
由於此問題的複雜性以及確保我們不會引入任何其他問題,此問題的修正發佈程序將比典型的修復時間長。 請繼續查看此後續的更新頁面。
問題
開啟資料庫時,您可能會看到下列錯誤訊息:
-
「Microsoft Access 已偵測到此資料庫處於不一致的狀態,將會嘗試復原資料庫。」
如果您使用 DAO 透過 Visual Basic 程式碼開啟資料庫,可能會看到系統回報錯誤 3343「無法辨識的資料庫格式」。
這個問題可能會在您的資料庫儲存於網路檔案共用,且多個使用者同時使用該資料庫時發生。
狀態:因應措施
工程小組已發現此問題,正在努力修正。 在此同時,停用電腦上的租用,該電腦儲存了共用資料庫作為因應措施。
單一檔案資料庫
會在儲存資料庫的電腦上進行租用變更。分割資料庫 分割資料庫案例時,每個使用者都會有儲存在用戶端電腦的專屬前端資料庫複本,以及在檔案伺服器上的共用後端資料庫,只需要在裝載後端資料庫的電腦上進行租用變更,而不需要對每個使用者的用戶端電腦進行變更。
使用若要執行這項作業:
-
按一下 Windows [開始] ,然後輸入命令。 在 [命令提示字元] 上按一下滑鼠右鍵,然後選擇 [以系統管理員身分執行]。
-
複製下列命令並將貼到 [命令提示字元] 視窗:
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters /v DisableLeasing /t REG_DWORD /d 1 /f
NET STOP SERVER
NET START SERVER
-
關閉 [命令提示字元] 視窗。