Simptom:

Când utilizați Microsoft Access pentru a deschide un fișier de bază de date Access corupt, mai întâi vedeți următorul mesaj de eroare:

Baza de date „filename.mdb” trebuie reparată sau nu este un fișier de bază de date.

Este posibil ca dvs. sau alt utilizator să fi părăsit în mod neașteptat Microsoft Office Access în timp ce o bază de date Microsoft Office Access era deschisă.
Doriți ca Microsoft Office Access să încerce să repare baza de date?

unde „filename.mdb” este numele fișierului Access MDB care urmează să fie deschis.

Un exemplu de captură de ecran arată astfel:

Captură de ecran a mesajului de eroare „Baza de date „filename.mdb” trebuie reparată sau nu este un fișier de bază de date.”

Puteți face clic pe butonul „Da” pentru a permite accesului să repare baza de date coruptă. Dacă reparația nu reușește, Microsoft Office Access va afișa eroarea de mai jos:

Format nerecunoscut de bază de date „filename.mdb”

Captura de ecran arată astfel:

Captură de ecran a mesajului de eroare „Format bază de date nerecunoscut „nume fișier.mdb””

Și puteți face clic pe butonul „OK” și puteți vedea un al treilea mesaj de eroare:

Baza de date „filename.mdb” nu poate fi reparată sau nu este un fișier al bazei de date Microsoft Office Access.

Captura de ecran arată astfel:

Captură de ecran a mesajului de eroare „Baza de date „filename.mdb” nu poate fi reparată sau nu este un fișier al bazei de date Microsoft Office Access.”

ceea ce înseamnă că Microsoft Office Access a făcut tot posibilul, dar tot nu poate repara fișierul.

Aceasta este o eroare Microsoft Jet și DAO captabilă, iar codul de eroare este 2239.

Explicație precisă:

Această eroare înseamnă că motorul Access Jet poate recunoaște structurile de bază și definițiile importante ale bazei de date MDB cu succes, dar poate găsi unele corupții în definițiile tabelelor sau datele tabelului.

Microsoft Access va încerca să repare corupția. Dacă definițiile tabelelor vitale pentru întreaga bază de date nu pot fi reparate, acesta va afișa „Format de bază de date nerecunoscut” din nou și anulați operațiunea de deschidere.

Puteți încerca produsul nostru DataNumen Access Repair pentru a repara fișierul MDB și a rezolva această eroare.

Exemplu de fișier:

Exemplu de fișier MDB corupt care va cauza eroarea. mydb_2.mdb

Fișierul reparat cu DataNumen Access Repair: mydb_2_fixed.mdb (Tabelul „Recovered_Table2” din fișierul reparat corespunzător tabelului „Staff” din fișierul nedeteriorat)