Simptoms:

Izmantojot Microsoft Access, lai atvērtu bojātu Access datu bāzes failu, vispirms tiek parādīts šāds kļūdas ziņojums (kļūda 53):

Fails nav atrasts

Ekrānuzņēmuma paraugs izskatās šādi:

Ņemiet vērā, ka kļūdas ziņojuma nosaukums ir “Microsoft Visual Basic for Application”, tāpēc šķiet, ka kļūda ir radusies tāpēc, ka nav atrasts VBA fails.

Noklikšķiniet uz pogas Labi, un tiks parādīts nākamais kļūdas ziņojums (kļūda 29081):

Datu bāzi nevar atvērt, jo tajā ietverto VBA projektu nevar nolasīt. Datu bāzi var atvērt tikai tad, ja vispirms tiek izdzēsts VBA projekts. Dzēšot VBA projektu, tiek noņemts viss kods no moduļiem, veidlapām un pārskatiem. Pirms mēģināt atvērt datubāzi un izdzēst VBA projektu, dublējiet datu bāzi.

Lai izveidotu dublējumkopiju, noklikšķiniet uz Atcelt un pēc tam izveidojiet savas datu bāzes rezerves kopiju. Lai atvērtu datu bāzi un izdzēstu VBA projektu, neveidojot rezerves kopiju, noklikšķiniet uz Labi.

or

Visual Basic for Applications projekts datu bāzē ir bojāts.

Ekrānuzņēmums izskatās šādi:

Ja turpināsit, noklikšķinot uz pogas “Labi”, lai piekļuve atvērtu datu bāzi un izdzēstu VBA projektu, tiks parādīts trešais kļūdas ziņojums (kļūda 29072), kā norādīts zemāk:

Microsoft Access šajā failā ir atklājis korupciju. Lai mēģinātu novērst korupciju, vispirms izveidojiet faila dublējumkopiju. Noklikšķiniet uz cilnes Fails, norādiet uz Pārvaldīt un pēc tam noklikšķiniet uz Kompaktēt un labot datu bāzi. Ja jūs pašlaik mēģināt novērst šo korupciju, šis fails ir jāatjauno vai jāatjauno no iepriekšējā dublējuma.

Ekrānuzņēmums izskatās šādi:

tas nozīmē, ka Microsoft Access nevar atvērt datu bāzi.

Precīzs skaidrojums:

Sākotnējā veselības piekļuves datu bāzē vispār nav VBA projektu. Tomēr korupcijas dēļ Access apsvērs korumpēto datu bāzes failu, kas satur VBA projektus, un mēģinās to atvērt. Pēc faila neatvēršanas tajā tiks parādīti iepriekš minētie kļūdu ziņojumi, kas ir mazliet mulsinoši, jo sākotnējā failā vispār nav neviena VBA projekta.

Vienīgais risinājums ir izmantot mūsu produktu DataNumen Access Repair lai labotu MDB failu un atrisinātu šo kļūdu.

Faila paraugs:

Bojāta MDB faila paraugs, kas izraisīs kļūdu. mydb_7.mdb

Fails salabots ar DataNumen Access Repair: mydb_7_fixed.mdb