Símptoma:

Quan utilitzeu Microsoft Access per obrir un fitxer de base de dades d'Access malmès, primer veureu el següent missatge d'error:

Cal reparar la base de dades 'filename.mdb' o no és un fitxer de base de dades.

És possible que vosaltres o un altre usuari hàgiu sortit de forma inesperada del Microsoft Office Access mentre estava oberta una base de dades del Microsoft Office Access.
Voleu que Microsoft Office Access intenti reparar la base de dades?

on 'filename.mdb' és el nom del fitxer Access MDB que s'ha d'obrir.

Una captura de pantalla de mostra té aquest aspecte:

Microsoft Office Access mentre s’obria una base de dades de Microsoft Office Access

Podeu fer clic al botó "Sí" per permetre a Access reparar la base de dades. Si Microsoft Office Access no repara la base de dades malmesa, mostrarà el següent missatge d'error:

Format de base de dades no reconegut 'filename.mdb'

La captura de pantalla té aquest aspecte:

I podeu fer clic al botó "D'acord" i veure un tercer missatge d'error:

La base de dades 'filename.mdb' no es pot reparar o no és un fitxer de base de dades de Microsoft Office Access.

La captura de pantalla té aquest aspecte:

en blanc

el que significa que Microsoft Office Access s’ha esforçat tot i que encara no pot reparar el fitxer.

Es tracta d’un error DAO de Microsoft Jet i DAP i el codi d’error és 2239.

Explicació precisa:

Aquest error significa que el motor Access Jet pot reconèixer les estructures bàsiques i les definicions importants de la base de dades MDB amb èxit, però es pot trobar alguna corrupció a les definicions de la taula o a les dades de la taula.

Microsoft Access intentarà reparar la corrupció. Si no es poden reparar les definicions de taula vitals per a tota la base de dades, es mostrarà el fitxer "Format de base de dades no reconegut" torneu a cancel·lar l'operació oberta.

Podeu provar el nostre producte DataNumen Access Repair per reparar el fitxer MDB i solucionar aquest error.

Fitxer de mostra:

Mostra un fitxer MDB malmès que provocarà l’error. mydb_2.mdb

El fitxer s'ha reparat amb DataNumen Access Repair: mydb_2_fixed.mdb (La taula "Recovered_Table2" del fitxer reparat corresponent a la taula "Staff" del fitxer sense danys)