Tünet:

Amikor a Microsoft Access használatával nyit meg egy sérült Access adatbázisfájlt, először a következő hibaüzenet jelenik meg (9505-ös hiba):

A Microsoft Access észlelte, hogy ez az adatbázis inkonzisztens állapotban van, és megpróbálja helyreállítani az adatbázist. A folyamat során biztonsági másolat készül az adatbázisról, és az összes helyreállított objektum egy új adatbázisba kerül. Az Access ezután megnyitja az új adatbázist. A sikertelenül helyreállított objektumok nevei a „Helyreállítási hibák” táblázatban kerülnek naplózásra.

Egy minta képernyőkép így néz ki:

Képernyőkép a következő hibaüzenetről: "A Microsoft Access azt észlelte, hogy ez az adatbázis inkonzisztens állapotban van"

Kattintson az „OK” gombra, hogy az Access javítsa az adatbázist. Ha az Access nem tudja kijavítani a sérült adatbázist, a következő hibaüzenet jelenik meg (2317-es hiba):

Az „xxx.mdb” adatbázis nem javítható, vagy nem Microsoft Access adatbázisfájl.

ahol xxx.mdb a sérült adatbázis neve.

A képernyőkép így néz ki:

Képernyőkép a következő hibaüzenetről: „Az adatbázis nem javítható, vagy nem Microsoft Access adatbázisfájl”

ami azt jelenti, hogy a Microsoft Access mindent megtett, de még mindig nem tudja kijavítani a fájlt.

Pontos magyarázat:

Ez a hiba azt jelzi, hogy az Access sikeresen felismeri az MDB-adatbázis alapvető sémáit és metaadatait, de észlel néhány következetlenséget a tábladefiníciókban vagy a rekordadatokban.

A Microsoft Access megpróbálja kijavítani az adatbázist és kijavítani a következetlenségeket. Ha a teljes adatbázis szempontjából létfontosságú tábladefiníciók nem javíthatók, akkor a fent említett „Az 'xxx.mdb' adatbázis nem javítható, vagy nem Microsoft Access adatbázisfájl” üzenet jelenik meg. hibát, és szakítsa meg a megnyitási műveletet.

Kipróbálhatja termékünket DataNumen Access Repair az MDB fájl kijavításához és a hiba elhárításához.

Mintafájl:

A hibát okozó sérült MDB-fájl mintája. mydb_5.mdb

A fájl javítva ezzel DataNumen Access Repair: mydb_5_fixed.mdb