Sümptom:

Kui kasutate Microsoft Accessi rikutud Accessi andmebaasifaili avamiseks, näete esmalt järgmist tõrketeadet (viga 53):

Faili ei leitud

Ekraanipildi näidis näeb välja selline:

Pange tähele, et veateate pealkiri on "Microsoft Visual Basic for Application", seega näib, et tõrke põhjuseks on VBA-faili leidmata jätmine.

Klõpsake nuppu "OK", kuvatakse järgmine tõrketeade (viga 29081):

Andmebaasi ei saa avada, kuna selles sisalduvat VBA projekti ei saa lugeda. Andmebaasi saab avada ainult siis, kui VBA projekt on esmalt kustutatud. VBA projekti kustutamisel eemaldatakse moodulitest, vormidest ja aruannetest kogu kood. Enne andmebaasi avamist ja VBA projekti kustutamist peaksite oma andmebaasist varundama.

Varukoopia loomiseks klõpsake nuppu Tühista ja seejärel tehke oma andmebaasist varukoopia. Andmebaasi avamiseks ja VBA projekti kustutamiseks ilma varukoopiat loomata klõpsake nuppu OK.

or

Projekt Visual Basic for Applications andmebaasis on rikutud.

Ekraanipilt näeb välja selline:

Kui jätkate, klõpsates nuppu "OK", et lasta Accessil andmebaas avada ja VBA-projekt kustutada, kuvatakse kolmas tõrketeade (viga 29072), nagu allpool.

Microsoft Access tuvastas selles failis rikutuse. Korruptsiooni parandamiseks tehke esmalt failist varukoopia. Klõpsake vahekaarti Fail, valige käsk Halda ja seejärel käsku Tihenda ja paranda andmebaas. Kui proovite praegu seda viga parandada, peate selle faili uuesti looma või taastama eelmisest varukoopiast.

Ekraanipilt näeb välja selline:

mis tähendab, et Microsoft Access ei saa andmebaasi avada.

Täpne seletus:

Algne Health Accessi andmebaas ei sisalda üldse VBA-projekte. Korruptsiooni tõttu võtab Access siiski arvesse, et rikutud andmebaasifail sisaldab VBA projekte ja proovib seda avada. Pärast faili avamise ebaõnnestumist kuvatakse ülaltoodud veateated, mis on veidi segane, kuna algne fail ei sisalda üldse VBA-projekte.

Ainus lahendus on kasutada meie toodet DataNumen Access Repair MDB-faili parandamiseks ja selle vea lahendamiseks.

Näidisfail:

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

Fail parandati rakendusega DataNumen Access Repair: mydb_7_fixed.mdb