Sümptom:

Kui avate rikutud andmebaasi MS Accessis, näete järgmist tõrketeadet:

Kirjet ei saa lugeda; "xxxx" lugemisõigus puudub (viga 3112)

kus 'xxxx' on Accessi objekti nimi, võib see olla kas a süsteemiobjektvõi kasutajaobjekti.

Veateate ekraanipilt näeb välja selline:

Ekraanipilt veast "Kirjet (kirjeid) ei saa lugeda; failil "xxxx" pole lugemisluba (viga 3112)"

Kirjet ei saa lugeda; MSysAccessObjectsi lugemisõigus puudub

See on püütav Microsoft Jeti ja DAO viga ning veakood on 3112.

Täpne seletus:

See tõrge ilmneb siis, kui teil pole määratud tabeli lugemisõigust või päringut selle andmete vaatamiseks. Lubade määramise muutmiseks peate võtma ühendust DBA-ga või objekti omanikuga.

Kui aga olete kindel, et teil on objektil luba, kuid see tõrge kuvatakse siiski, siis on väga tõenäoline, et objekti teave ja atribuudiandmed on osaliselt rikutud ja Microsoft Access arvab ekslikult, et teil pole konkreetse objekti lugemisõigust.

Saate proovida meie toodet DataNumen Access Repair MDB andmebaasi taastamiseks ja selle probleemi lahendamiseks.

Näidisfail:

Näidis rikutud MDB-faili, mis põhjustab tõrke. mydb_4.mdb

Faili päästis DataNumen Access Repair: mydb_4_fixed.mdb (Salvestatud faili tabel 'Recovered_Table2' vastab kahjustamata faili tabelile 'Personal)

viited: