Simptomo:

Kiam vi uzas Microsoft Access por malfermi koruptitan datumbazan dosieron de Access, ĝi montros la jenan erarmesaĝon (eraro 3800):

'Id' ne estas indekso en ĉi tiu tabelo

or

'AOIndex' ne estas indekso en ĉi tiu tabelo.

Ekzempla ekrankopio aspektas jene:

Preciza Klarigo:

En ĉiu Access-datumbazo, estos kaŝita sistema tablo "MSysAccessObjects", kaj ĝi havas indekson nomitan "AOIndex" por malnovaj versioj de Access kaj "Id" por novaj versioj. Dum la korupto de dosieroj, la indekso ankaŭ estas difektita kaj Aliro ne povas trovi la indekson dum malfermado de la koruptita datumbazo. Do ĝi raportos la supre menciitan eraron.

La sola solvo al ĉi tiu problemo estas uzi nian produkton DataNumen Access Repair por ripari la MDB-dosieron kaj solvi ĉi tiun eraron.

Ekzempla dosiero:

Ekzempla korupta MDB-dosiero, kiu kaŭzos la eraron. mydb_8.accdb

La dosiero riparita kun DataNumen Access Repair: mydb_8_fixed.accdb