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:
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:
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