Symptôme:

Lorsque vous utilisez Microsoft Access pour ouvrir une base de données Access corrompue, le message d'erreur suivant s'affiche:

Format de base de données non reconnu 'filename.mdb'.

où 'filename.mdb' est le fichier de base de données Access corrompu à ouvrir.

Voici un exemple de capture d'écran:

Il s'agit d'une erreur Microsoft Jet et DAO récupérable et le code d'erreur est 3343.

Explication précise:

Dans un fichier MDB, les données sont stockées sous forme de pages continues avec une taille fixe. La première page, appelée page de définition de base de données, contient le most définitions importantes de la base de données.

Si la structure de page dans le fichier MDB est endommagée, par exemple, plusieurs octets dans la tête du fichier sont lost définitivement, Access ne pourra pas reconnaître les pages du fichier et signalera cette erreur.

Si la page de définition de la base de données ou d'autres données importantes sont endommagées, Access ne peut pas reconnaître le format de la base de données et signale également l'erreur.

En un mot, tant que Microsoft Access ne peut pas reconnaître le fichier MDB comme une base de données Access valide, il signalera cette erreur.

Vous pouvez essayer notre produit DataNumen Access Repair pour réparer le fichier MDB et résoudre cette erreur.

Exemple de fichier:

Exemple de fichier MDB corrompu qui provoquera l'erreur. madb_1.mdb

Le fichier corrigé par DataNumen Access Repair: mydb_1_fixed.mdb (La table 'Recovered_Table2' dans le fichier fixe correspondant à la table 'Staff' dans le fichier non endommagé)

Références: