症状:
Microsoft Access を使用して破損した Access データベース ファイルを開くと、最初に次のエラー (エラー 9505) が表示されます。
Microsoft Accessは、このデータベースが不整合な状態にあることを検出し、データベースの回復を試みます。 このプロセス中に、データベースのバックアップコピーが作成され、回復されたすべてのオブジェクトが新しいデータベースに配置されます。 その後、Accessは新しいデータベースを開きます。 正常に回復されなかったオブジェクトの名前は、「回復エラー」テーブルに記録されます。
サンプルのスクリーンショットは次のようになります。
[OK] ボタンをクリックすると、Access によってデータベースが修復されます。 Access が破損したデータベースを修復できない場合は、次のエラー (エラー 2317) が表示されます。
データベース 'xxx.mdb'は修復できないか、MicrosoftAccessデータベースファイルではありません。
ここで、xxx.mdb は破損したデータベースの名前です。
スクリーンショットは次のようになります。
これは、Microsoft Accessが最善を尽くしたが、それでもファイルを修復できないことを意味します。
正確な説明:
このエラーは、Access が MDB データベースの基本スキーマとメタデータを正常に認識できるものの、テーブル定義またはレコード データにいくつかの不一致が検出されたことを示します。
Microsoft Accessは、データベースを修復し、不整合を修正しようとします。 データベース全体に不可欠なテーブル定義を修復できない場合は、上記の「データベース 'xxx.mdb'は修復できないか、MicrosoftAccessデータベースファイルではありません」と表示されます。 エラーが発生し、オープン操作を中止します。
あなたは私たちの製品を試すことができます DataNumen Access Repair MDBファイルを修復し、このエラーを解決します。
サンプルファイル:
エラーの原因となる破損したMDBファイルのサンプル。 mydb_5.mdb
で修復されたファイル DataNumen Access Repair: mydb_5_fixed.mdb