開啟 .mdb 檔案時出現「無法辨識的資料庫格式」錯誤

開啟 .mdb 檔案時出現「無法辨識的資料庫格式」錯誤

我有一個 .mdb 文件,我不知道使用哪個版本的 ms access 來建立它。當我嘗試打開它時,出現“無法識別的資料庫格式”錯誤。我嘗試使用 MS ACCESS 2003 和 2007 以及 libreOffice x86 和 x64 版本。論壇裡類似​​的問題幾乎沒有答案,也沒有解決問題。這就是 [toolsley.com/file.html] 所展示的"raw data (format not in libmagic database)"。這就是我使用 HxD 編輯器得到的結果 https://i.stack.imgur.com/Fm9m1.jpg。有辦法打開嗎?

答案1

自 2003 年以來,.mdb 格式已被棄用。已安裝底座應該能夠打開該文件並將其轉換為許多其他格式。

但是,如果檔案標籤錯誤(即不是Microsoft MDB Access 檔案),一旦識別出檔案類型,可能需要另一個應用程式來開啟它。如果檔案損壞,可能無法挽救。

若要識別檔案類型,請在十六進位編輯器中開啟它,例如免費的水平編輯器,並檢查前幾個字段。從Positron 開發人員指南:MDB 檔案格式,「MDB 檔案以描述整個資料庫配置的可變長度標頭開始。標頭後面跟著一個或多個可變長度記錄。每個MDB 檔案都必須具有(通常作為其第一條記錄,但不清楚此位置是否為一個要求)一個空記錄。您也可以使用第三方工具,例如三維或者替代申請或線上服務來識別它。警告:檢查任何應用程式病毒總數,並謹防將敏感資料傳送至線上服務。

答案2

如果您使用的是 Windows Vista 及更高版本,您可能有系統備份。

右鍵單擊該檔案並選擇還原先前的版本。

如果這不起作用,請嘗試以下指南中提到的解決方案:

已解決:無法辨識的資料庫格式錯誤

您可以嘗試建立一個新的空 MDB 檔案並從舊檔案匯入物件。它至少對於某些物件可能有效。

最好的問候,愛麗絲

相關內容