症状:

破損したAccessデータベースをMicrosoftAccessで開くと、次のエラーメッセージが表示されます。

MicrosoftJetデータベースエンジンはオブジェクト「xxxx」を見つけることができませんでした。 オブジェクトが存在し、その名前とパス名のスペルが正しいことを確認してください。

ここで、「xxxx」はAccessオブジェクト名であり、次のいずれかになります。 システムオブジェクト、またはユーザーオブジェクト。

以下は、エラーメッセージのサンプルスクリーンショットです。

Microsoft Jetデータベースエンジンは、オブジェクト「MSysObjects」を見つけることができませんでした。 オブジェクトが存在し、その名前とパス名のスペルが正しいことを確認してください。

これはトラップ可能なMicrosoftJetおよびDAOエラーであり、エラーコードは3011です。

正確な説明:

都度 システムオブジェクト または、ユーザーオブジェクトが破損していて認識できない場合、Accessはこのエラーを報告します。

あなたは私たちの製品を試すことができます DataNumen Access Repair MDBデータベースを修復し、このエラーを解決します。

サンプルファイル:

エラーの原因となる破損したMDBファイルのサンプル。 mydb_3.mdb

によって回復されたファイル DataNumen Access Repair: mydb_3_fixed.mdb (破損していないファイルの「スタッフ」テーブルに対応する、回復されたファイルの「Recovered_Table3」テーブル)

 

参照: