Simptom:

Kada koristite Microsoft Access za otvaranje oštećene datoteke baze podataka Access, prvo ćete vidjeti sljedeću poruku o pogrešci (pogreška 53):

Datoteka nije pronađena

Primjer snimke zaslona izgleda ovako:

Imajte na umu da je naslov poruke o pogrešci "Microsoft Visual Basic for Application", pa se čini da je do pogreške došlo jer VBA datoteka nije pronađena.

Kliknite gumb "U redu", dobit ćete sljedeću poruku o pogrešci (pogreška 29081):

Baza podataka ne može se otvoriti jer se VBA projekt koji se u njoj nalazi ne može čitati. Baza podataka može se otvoriti samo ako se VBA projekt prvo izbriše. Brisanjem VBA projekta uklanja se sav kôd iz modula, obrazaca i izvješća. Trebali biste napraviti sigurnosnu kopiju baze podataka prije pokušaja otvaranja baze podataka i brisanja VBA projekta.

Da biste stvorili sigurnosnu kopiju, kliknite Odustani, a zatim napravite sigurnosnu kopiju baze podataka. Da biste otvorili bazu podataka i izbrisali VBA projekt bez stvaranja sigurnosne kopije, kliknite U redu.

or

Projekt Visual Basic for Applications u bazi podataka je oštećen.

Snimak zaslona izgleda ovako:

prazan

Ako nastavite klikom na gumb "U redu" kako biste Accessu otvorili bazu podataka i izbrisali VBA projekt, dobit ćete treću poruku o pogrešci (pogreška 29072), kao u nastavku:

Microsoft Access otkrio je korupciju u ovoj datoteci. Da biste pokušali popraviti oštećenje, prvo napravite sigurnosnu kopiju datoteke. Kliknite karticu Datoteka, pokažite na Upravljanje, a zatim Zbijanje i popravak baze podataka. Ako trenutno pokušavate popraviti ovu korupciju, morate ponovno stvoriti ovu datoteku ili je vratiti iz prethodne sigurnosne kopije.

Snimak zaslona izgleda ovako:

prazan

što znači da Microsoft Access ne može otvoriti bazu podataka.

Precizno objašnjenje:

Izvorna zdravstvena baza podataka Access uopće ne sadrži VBA projekte. Međutim, zbog korupcije, Access će uzeti u obzir da oštećena datoteka baze podataka sadrži VBA projekte i pokušati je otvoriti. Nakon što datoteku ne otvori, prikazat će se gornje poruke o pogreškama, što je pomalo zbunjujuće jer izvorna datoteka uopće ne sadrži VBA projekte.

Jedino rješenje je korištenje našeg proizvoda DataNumen Access Repair za popravak MDB datoteke i rješavanje ove pogreške.

Uzorak datoteke:

Uzorak oštećene MDB datoteke koja će uzrokovati pogrešku. mydb_7.mdb

Datoteka je popravljena pomoću DataNumen Access Repair: mydb_7_fixed.mdb