Symptoom:

Als u Microsoft Access gebruikt om een ​​beschadigd Access-databasebestand te openen, ziet u eerst het volgende foutbericht:

De database 'filename.mdb' moet worden gerepareerd of is geen databasebestand.

U of een andere gebruiker heeft mogelijk onverwacht Microsoft Office Access afgesloten terwijl een Microsoft Office Access-database open was.
Wilt u dat Microsoft Office Access probeert de database te herstellen?

waarbij 'filename.mdb' de naam is van het Access MDB-bestand dat moet worden geopend.

Een voorbeeldscherm ziet er als volgt uit:

Screenshot van foutmelding "De database 'bestandsnaam.mdb' moet worden gerepareerd of is geen databasebestand."

U kunt op de knop "Ja" klikken om Access de beschadigde database te laten repareren. Als de reparatie niet is gelukt, geeft Microsoft Office Access de onderstaande foutmelding weer:

Niet-herkende database-indeling 'bestandsnaam.mdb'

De screenshot ziet er als volgt uit:

Screenshot van foutmelding "Niet-herkende database-indeling 'bestandsnaam.mdb'"

En u kunt op de knop "OK" klikken en een derde foutbericht zien:

De database 'filename.mdb' kan niet worden gerepareerd of is geen Microsoft Office Access-databasebestand.

De screenshot ziet er als volgt uit:

Screenshot van foutmelding "De database 'bestandsnaam.mdb' kan niet worden gerepareerd of is geen Microsoft Office Access-databasebestand."

wat betekent dat Microsoft Office Access zijn best heeft gedaan, maar het bestand nog steeds niet kan repareren.

Dit is een overdraagbare Microsoft Jet- en DAO-fout en de foutcode is 2239.

Nauwkeurige uitleg:

Deze fout betekent dat de Access Jet-engine de basisstructuren en belangrijke definities van de MDB-database met succes kan herkennen, maar enige beschadiging kan vinden in de tabeldefinities of tabelgegevens.

Microsoft Access zal proberen de beschadiging te herstellen. Als de tabeldefinities die van vitaal belang zijn voor de hele database niet kunnen worden gerepareerd, wordt de "Database formaat niet herkenbaar" opnieuw en breek het openen af.

U kunt ons product proberen DataNumen Access Repair om het MDB-bestand te repareren en deze fout op te lossen.

Voorbeeldbestand:

Voorbeeld van een beschadigd MDB-bestand dat de fout veroorzaakt. mijndb_2.mdb

Het bestand is gerepareerd met DataNumen Access Repair: mijndb_2_fixed.mdb (De tabel 'Recovered_Table2' in het gerepareerde bestand komt overeen met de tabel 'Staff' in het onbeschadigde bestand)