症状:
Microsoft Accessを使用して破損したAccessデータベースファイルを開くと、最初に次のエラーメッセージが表示されます。
データベース 'filename.mdb'を修復する必要があるか、データベースファイルではありません。
あなたまたは別のユーザーが、Microsoft OfficeAccessデータベースが開いているときにMicrosoftOfficeAccessを予期せず終了した可能性があります。
Microsoft Office Accessでデータベースの修復を試みますか?
ここで、「filename.mdb」は、開くAccessMDBファイルの名前です。
サンプルのスクリーンショットは次のようになります。
[はい] ボタンをクリックすると、Access によって破損したデータベースが修復されます。 修復が失敗した場合、Microsoft Office Access に次のエラーが表示されます。
認識されないデータベース形式 'filename.mdb'
スクリーンショットは次のようになります。
そして、「OK」ボタンをクリックすると、XNUMX番目のエラーメッセージが表示されます。
データベース 'filename.mdb'は修復できないか、Microsoft OfficeAccessデータベースファイルではありません。
スクリーンショットは次のようになります。
つまり、Microsoft Office Accessは最善を尽くしましたが、それでもファイルを修復できません。
これはトラップ可能なMicrosoftJetおよびDAOエラーであり、エラーコードは2239です。
正確な説明:
このエラーは、Access JetエンジンがMDBデータベースの基本構造と重要な定義を正常に認識できるが、テーブル定義またはテーブルデータに破損が見つかったことを意味します。
Microsoft Accessは、破損の修復を試みます。 データベース全体に不可欠なテーブル定義を修復できない場合は、 「認識されないデータベース形式」 再度、オープン操作を中止します。
あなたは私たちの製品を試すことができます DataNumen Access Repair MDBファイルを修復し、このエラーを解決します。
サンプルファイル:
エラーの原因となる破損したMDBファイルのサンプル。 mydb_2.mdb
で修復されたファイル DataNumen Access Repair: mydb_2_fixed.mdb (破損していないファイルの「スタッフ」テーブルに対応する、修復されたファイルの「Recovered_Table2」テーブル)