Símptoma:

En obrir una base de dades d’Access danyada amb Microsoft Access, apareix el següent missatge d’error:

El motor de base de dades Microsoft Jet no ha pogut trobar l'objecte 'xxxx'. Assegureu-vos que l’objecte existeix i que escriviu correctament el seu nom i el de la ruta.

on 'xxxx' és un nom d'objecte Access, pot ser un objecte del sistema, o un objecte d'usuari.

A continuació es mostra una mostra del missatge d'error:

El motor de base de dades Microsoft Jet no ha pogut trobar l'objecte "MSysObjects". Assegureu-vos que l’objecte existeix i que escriviu correctament el seu nom i el de la ruta.

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

Explicació precisa:

Sempre que objectes del sistema o els objectes de l'usuari estan danyats i no es poden reconèixer, Access informarà d'aquest error.

Podeu provar el nostre producte DataNumen Access Repair per reparar la base de dades MDB i solucionar aquest error.

Fitxer de mostra:

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

El fitxer recuperat per DataNumen Access Repair: mydb_3_fixed.mdb (La taula "Recovered_Table3" del fitxer recuperat corresponent a la taula "Staff" del fitxer sense danys)

 

Referències: