Ms-Access

MS Access .mdb & .ldb 數據庫損壞

  • May 13, 2021

我正在使用 A.mdb 數據庫。你知道微軟在連接數據庫時會自動創建一個 .ldb 文件。不幸的是,連接數據庫時我的電腦關機了。結果重啟電腦後我無法打開 A.mdb 文件。顯示的消息 A.mdb 數據庫已損壞。

A.mdb 數據庫被密碼鎖定,但如果我提供有效密碼,則數據庫無法打開並顯示密碼無效。

現在我無法打開數據庫。現在它顯示了帶有 A.ldb 文件的 A.mdb 文件。請告訴我,如果 PC 關閉並連接了 .mdb 數據庫,那麼為什麼重啟後數據庫無法恢復?我也嘗試使用選項數據庫修復和恢復。

以安全模式打開

使用以下選項打開 Access 應用程序:

C:\> "C:\Program Files (x86)\Microsoft Office\Office12\msaccess.exe" /safe "C:\path to mdb file\your.mdb"

打開和緊湊/修復

使用參數打開 Access 數據庫/compact

C:\> "c:\program files\microsoft office\office12\msaccess.exe" /compact "C:\path to mdb file\your.mdb"  

參考: Access 的命令行開關

打開數據庫並修復

在 Microsoft Access 2000 及更高版本中,壓縮和修復功能組合在 /compact 下。支持 /repair 開關以實現向後兼容性

打開 Access 數據庫並使用以下參數對其進行修復:

C:\> "c:\program files\microsoft office\office12\msaccess.exe" /repair "C:\path to mdb file\your.mdb"  

繞過啟動選項

或者嘗試繞過任何啟動選項打開 Access 數據庫:

  • 按住SHIFT
  • 點兩下 MDB 文件打開 Microsoft Access 數據庫
  • 如果消息彈出,請保持SHIFT沮喪並確認任何消息
  • 等待 Access 數據庫打開

參考: 打開數據庫時繞過啟動選項

最後的可能

購買修復軟體

請嘗試刪除 .ldb 文件。這將清除 mdb 文件的鎖定,並允許您進入並嘗試恢復您的數據。

引用自:https://dba.stackexchange.com/questions/71906