Symptom:

Når du bruker Microsoft Access til å åpne en ødelagt Access-databasefil, ser du følgende feilmelding først:

Databasen 'filename.mdb' må repareres eller er ikke en databasefil.

Du eller en annen bruker kan ha uventet avsluttet Microsoft Office Access mens en Microsoft Office Access-database var åpen.
Vil du at Microsoft Office Access skal prøve å reparere databasen?

hvor 'filnavn.mdb' er navnet på Access MDB-filen som skal åpnes.

Et eksempel på et skjermbilde ser slik ut:

Microsoft Office Access mens en Microsoft Office Access-database ble åpnet

Du kan klikke på “Ja” -knappen for å la Access reparere databasen. Hvis Microsoft Office Access ikke klarer å reparere den ødelagte databasen, vil den vise følgende feilmelding:

Ukjent databaseformat 'filnavn.mdb'

Skjermbildet ser slik ut:

Og du kan klikke på "OK" -knappen og se en tredje feilmelding:

Databasen 'filename.mdb' kan ikke repareres eller er ikke en Microsoft Office Access-databasefil.

Skjermbildet ser slik ut:

blank

som betyr at Microsoft Office Access har prøvd sitt beste, men fortsatt ikke kan reparere filen.

Dette er en trappabel Microsoft Jet- og DAO-feil, og feilkoden er 2239.

Nøyaktig forklaring:

Denne feilen betyr at Access Jet-motoren kan gjenkjenne de grunnleggende strukturer og viktige definisjoner av MDB-databasen, men finne noen korrupsjon i tabelldefinisjonene eller tabelldataene.

Microsoft Access vil prøve å reparere korrupsjonen. Hvis tabelldefinisjonene som er viktige for hele databasen ikke kan repareres, vil den vise “Ukjent databaseformat” igjen og avbryt den åpne operasjonen.

Du kan prøve produktet vårt DataNumen Access Repair for å reparere MDB-filen og løse denne feilen.

Eksempel på fil:

Eksempel på skadet MDB-fil som vil forårsake feilen. mydb_2.mdb

Filen ble reparert med DataNumen Access Repair: mydb_2_fixed.mdb (Tabellen 'Recovered_Table2' i den reparerte filen tilsvarer 'Staff' -tabellen i den uskadede filen)