Symptom:

Wenn Sie Microsoft Access zum Öffnen einer beschädigten Access-Datenbankdatei verwenden, wird zuerst der folgende Fehler (Fehler 9505) angezeigt:

Microsoft Access hat festgestellt, dass sich diese Datenbank in einem inkonsistenten Zustand befindet, und versucht, die Datenbank wiederherzustellen. Während dieses Vorgangs wird eine Sicherungskopie der Datenbank erstellt und alle wiederhergestellten Objekte werden in einer neuen Datenbank abgelegt. Access öffnet dann die neue Datenbank. Die Namen von Objekten, die nicht erfolgreich wiederhergestellt wurden, werden in der Tabelle "Wiederherstellungsfehler" protokolliert.

Ein Beispiel-Screenshot sieht folgendermaßen aus:

Screenshot der Fehlermeldung „Microsoft Access hat festgestellt, dass sich diese Datenbank in einem inkonsistenten Zustand befindet“

Klicken Sie auf die Schaltfläche „OK“, damit Access die Datenbank repariert. Wenn Access die beschädigte Datenbank nicht reparieren kann, wird der folgende Fehler angezeigt (Fehler 2317):

Die Datenbank 'xxx.mdb' kann nicht repariert werden oder ist keine Microsoft Access-Datenbankdatei.

Dabei ist xxx.mdb der Name der beschädigten Datenbank.

Der Screenshot sieht folgendermaßen aus:

Screenshot der Fehlermeldung „Die Datenbank kann nicht repariert werden oder ist keine Microsoft Access-Datenbankdatei“

Dies bedeutet, dass Microsoft Access sein Bestes versucht hat, die Datei jedoch immer noch nicht reparieren kann.

Genaue Erklärung:

Dieser Fehler weist darauf hin, dass Access die grundlegenden Schemata und Metadaten der MDB-Datenbank erfolgreich erkennen kann, jedoch einige Inkonsistenzen in den Tabellendefinitionen oder Datensatzdaten erkennt.

Microsoft Access versucht, die Datenbank zu reparieren und die Inkonsistenzen zu beheben. Wenn die für die gesamte Datenbank wichtigen Tabellendefinitionen nicht repariert werden können, wird Folgendes angezeigt: "Die Datenbank 'xxx.mdb' kann nicht repariert werden oder ist keine Microsoft Access-Datenbankdatei." Fehler und brechen Sie den offenen Vorgang ab.

Sie können unser Produkt ausprobieren DataNumen Access Repair um die MDB-Datei zu reparieren und diesen Fehler zu beheben.

Beispieldatei:

Beispiel einer beschädigten MDB-Datei, die den Fehler verursacht. mydb_5.mdb

Die Datei repariert mit DataNumen Access Repair: mydb_5_fixed.mdb