Sintomu:
Quandu aduprate Microsoft Access per apre un schedariu di basa di dati d'Access corruptu, mostrarà u missaghju d'errore seguente (errore 3800):
"Id" ùn hè micca un indice in questa tabella
or
"AOIndex" ùn hè micca un indice in questa tabella.
Una screenshot di mostra s'assumiglia cusì:
Spiegazione precisa:
In ogni basa di dati Access, ci sarà una tavola di sistema oculata "MSysAccessObjects", è hà un indice chjamatu "AOIndex" per e versioni antichi di Access è "Id" per e versioni novi. Durante a corruzzione di u schedariu, l'indici hè ancu dannatu è Access ùn pò micca truvà l'indici quandu apre a basa di dati currutti. Cusì hà da signalà l'errore sopra citatu.
L'unica suluzione à stu prublema hè aduprà u nostru pruduttu DataNumen Access Repair per riparà u schedariu MDB è risolve stu errore.
File di mostra:
Sample file MDB corruptu chì pruvucarà l'errore. mydb_8.accdb
U schedariu riparatu cù DataNumen Access Repair: mydb_8_fixed.accdb