Tünet:

Amikor egy sérült Access adatbázisfájl megnyitásához használja a Microsoft Access programot, először a következő hibaüzenetet (9505 hiba) látja:

A Microsoft Access észlelte, hogy ez az adatbázis következetlen állapotban van, és megpróbálja helyreállítani az adatbázist. Ennek során az adatbázisról biztonsági másolat készül, és az összes helyreállított objektum új adatbázisba kerül. Ezután az Access megnyitja az új adatbázist. A nem helyreállított objektumok nevét naplózza a „Helyreállítási hibák” táblázat.

A minta képernyőkép a következőképpen néz ki:

Az „OK” gombra kattintva engedélyezheti az Access számára az adatbázis javítását. Ha a Microsoft Office Access nem tudja kijavítani a sérült adatbázist, akkor a következő hibaüzenetet jeleníti meg (2317. hiba):

Az 'xxx.mdb' adatbázis nem javítható, vagy nem Microsoft Access adatbázis-fájl.

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

A képernyőkép a következőképpen néz ki:

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

Pontos magyarázat:

Ez a hiba azt jelenti, hogy az Access Jet motor sikeresen felismeri az MDB adatbázis alapvető struktúráit és fontos definícióit, de néhány következetlenséget talál a tábladefiníciókban vagy a táblaadatokban.

A Microsoft Access megpróbálja kijavítani az adatbázist és kijavítani az ellentmondásokat. Ha az egész adatbázis szempontjából létfontosságú táblázatok meghatározása nem javítható, akkor a fent említett üzenet jelenik meg. Az 'xxx.mdb' adatbázis nem javítható, vagy nem Microsoft Access adatbázis-fájl. hibát, és szakítsa meg a nyitott műveletet.

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

Mintafájl:

Minta sérült MDB fájl, amely a hibát okozza. mydb_5.mdb

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