Simptomo:

Kiam vi uzas Microsoft Access por malfermi koruptitan datumbazan dosieron de Access, vi unue vidas la jenan erarmesaĝon (eraro 53):

Dosiero ne trovita

Ekzempla ekrankopio aspektas jene:

Notu, ke la titolo de erarmesaĝo estas "Microsoft Visual Basic por Apliko", do ŝajnas, ke la eraro estas kaŭzita ĉar VBA-dosiero ne estas trovita.

Alklaku la butonon "Bone", vi ricevos la sekvan erarmesaĝon (eraro 29081):

La datumbazo ne povas esti malfermita ĉar la VBA-projekto enhavita en ĝi ne povas esti legita. La datumbazo povas esti malfermita nur se la VBA-projekto unue estas forigita. Forigi la VBA-projekton forigas ĉiun kodon de moduloj, formoj kaj raportoj. Vi devus subteni vian datumbazon antaŭ provi malfermi la datumbazon kaj forigi la VBA-projekton.

Por krei rezervan kopion, alklaku Nuligi kaj poste faru rezervan kopion de via datumbazo. Por malfermi la datumbazon kaj forigi la VBA-projekton sen krei rezervan kopion, alklaku OK.

or

La projekto Visual Basic por Aplikoj en la datumbazo estas korupta.

La ekrankopio aspektas jene:

Se vi daŭrigos alklakante la butonon "Bone" por lasi Access malfermi la datumbazon kaj forigi la VBA-projekton, vi ricevos trian erarmesaĝon (eraro 29072), kiel sube:

Microsoft Access detektis korupton en ĉi tiu dosiero. Por provi ripari la korupton, unue faru rezervan kopion de la dosiero. Alklaku la langeton Dosiero, montru Administri kaj poste alklaku Kompakti kaj Ripari Datumbazon. Se vi nuntempe provas ripari ĉi tiun korupton, vi devas rekrei ĉi tiun dosieron aŭ restarigi ĝin de antaŭa sekurkopio.

La ekrankopio aspektas jene:

kio signifas ke Microsoft Access ne povas malfermi la datumbazon.

Preciza Klarigo:

La origina datumbazo pri sano Access tute ne enhavas VBA-projektojn. Tamen, pro la korupto, Aliro konsideros, ke la korupta datumbaza dosiero enhavas VBA-projektojn kaj provos malfermi ĝin. Post malsukceso malfermi la dosieron, ĝi montros la suprajn erarmesaĝojn, kio estas iom konfuza ĉar la originala dosiero tute ne enhavas VBA-projektojn.

La sola solvo estas uzi nian produkton DataNumen Access Repair por ripari la MDB-dosieron kaj solvi ĉi tiun eraron.

Ekzempla dosiero:

Ekzempla korupta MDB-dosiero, kiu kaŭzos la eraron. mydb_7.mdb

La dosiero riparita kun DataNumen Access Repair: mydb_7_fixed.mdb