Tünet:

Hibaüzenet jelenik meg, amikor egy sérült MDB fájlt próbál megnyitni a Microsoft Access alkalmazással:

A rekord (ok) nem olvashatók; nincs olvasási engedély a (z) 'xxxx' fájlnál (3112. számú hiba)

ahol az 'xxxx' egy Access objektum neve, lehet akár a rendszer objektum, vagy felhasználói objektum.

A hibaüzenet képernyőképe így néz ki:

A rekord (ok) nem olvashatók; nincs olvasási engedély a „MSysAccessObjects” alkalmazáshoz

Ez egy nyomon követhető Microsoft Jet és DAO hiba, a hibakód pedig 3112.

Pontos magyarázat:

Akkor találkozik ezzel a hibával, ha nem rendelkezik olvasási engedéllyel a megadott táblához vagy lekérdezéshez annak adatainak megtekintéséhez. Az engedélykiosztások módosításához konzultálnia kell a rendszergazdával vagy az objektum készítőjével.

Ha azonban biztos benne, hogy rendelkezik az objektum engedélyével, de mégis megkapja ezt a hibát, akkor nagyon valószínű, hogy az objektuminformációk és a tulajdonságadatok részben sérültek, és a Microsoft Access úgy gondolja, hogy tévesen nincs olvasási engedélye az adott objektumra.

Kipróbálhatja termékünket DataNumen Access Repair az MDB adatbázis helyreállításához és a probléma megoldásához.

Mintafájl:

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

Az irat megmentette DataNumen Access Repair: mydb_4_fixed.mdb (A „Recovered_Table2” tábla a mentett fájlban, amely megfelel a sértetlen fájl „Staff” táblájának)

Referenciák: