Oire:

Virhesanoma ilmestyy, kun yrität avata vioittunutta MDB-tiedostoa Microsoft Accessilla:

Tietueita ei voida lukea; ei lukuoikeutta tuotteessa 'xxxx' (virhe 3112)

missä 'xxxx' on Access-objektin nimi, se voi olla joko a järjestelmäobjektitai käyttäjäobjekti.

Virheilmoituksen kuvakaappaus näyttää tältä:

Tietueita ei voida lukea; ei lukuoikeutta MSysAccessObjectsille

Tämä on jäljitettävä Microsoft Jet- ja DAO-virhe ja virhekoodi on 3112.

Tarkka selitys:

Tulet kohtaamaan tämän virheen, jos sinulla ei ole määritetyn taulukon tai kyselyn lukuoikeutta tarkastella sen tietoja. Sinun on kysyttävä järjestelmänvalvojalta tai objektin luojalta muuttaaksesi käyttöoikeuksien määrityksiä.

Jos kuitenkin olet varma, että sinulla on objektin käyttöoikeus, mutta saat kuitenkin tämän virheen, on hyvin todennäköistä, että objektitiedot ja omaisuustiedot ovat osittain vioittuneet ja Microsoft Accessin mielestä sinulla ei ole lukuoikeuksia tietylle objektille virheellisesti.

Voit kokeilla tuotetta DataNumen Access Repair palauttaa MDB-tietokanta ja ratkaista tämä ongelma.

Esimerkkitiedosto:

Näyte virheellisestä MDB-tiedostosta, joka aiheuttaa virheen. mydb_4.mdb

Tiedosto pelastaa DataNumen Access Repair: mydb_4_fixed.mdb (Palautetun_taulukko2 talteenotetussa tiedostossa, joka vastaa vahingoittumattomassa tiedostossa olevaa Henkilöstö-taulukkoa)

Viitteet: