Síntoma:

Cando usa Microsoft Access para abrir unha base de datos de Access corrupta, verá a seguinte mensaxe de erro:

Formato de base de datos non recoñecido 'filename.mdb'.

onde "filename.mdb" é o ficheiro da base de datos de Access corrompido que se abrirá.

Abaixo amósase unha mostra de captura de pantalla:

Trátase dun erro DAX de Microsoft Jet e DAO e o código de erro é 3343.

Explicación precisa:

Nun ficheiro MDB, os datos almacénanse como páxinas continuas cun tamaño fixo. A primeira páxina, chamada páxina de definición de base de datos, contén o most definicións importantes da base de datos.

Se a estrutura da páxina do ficheiro MDB está danada, por exemplo, hai varios bytes na cabeceira do ficheiroost permanentemente, Access non poderá recoñecer as páxinas do ficheiro e informará deste erro.

Se a páxina de definición da base de datos ou outros datos importantes están danados, Access non pode recoñecer o formato da base de datos e tamén informará do erro.

Nunha palabra, sempre que Microsoft Access non poida recoñecer o ficheiro MDB como unha base de datos de Access válida, informará deste erro.

Podes probar o noso produto DataNumen Access Repair para reparar o ficheiro MDB e solucionar este erro.

Ficheiro de mostra:

Mostra un ficheiro MDB corrupto que provocará o erro. mydb_1.mdb

O ficheiro corrixido por DataNumen Access Repair: mydb_1_fixed.mdb (A táboa 'Recuperado_Táboa2' no ficheiro fixo correspondente á táboa 'Persoal' no ficheiro sen danos)

Referencias: