Símptoma:

Quan obriu una base de dades d'Access danyada amb Microsoft Access, veureu el missatge d'error següent:

El motor de base de dades de Microsoft Jet no ha pogut trobar l'objecte "xxxx". Assegureu-vos que l'objecte existeix i que n'escriviu correctament el nom i el nom del camí.

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

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

El motor de base de dades de Microsoft Jet no ha pogut trobar l'objecte "MSysObjects". Assegureu-vos que l'objecte existeix i que n'escriviu correctament el nom i el nom del camí.

Aquest és un error de Microsoft Jet i DAO atrapable 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.

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

Fitxer de mostra:

Mostra el fitxer MDB corrupte que causarà 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: