Sümptom:

Kui kasutate Microsoft Accessi rikutud Accessi andmebaasifaili avamiseks, kuvatakse järgmine tõrketeade (viga 3800):

„Id” ei ole selles tabelis indeks

or

'AOIindex' ei ole selles tabelis indeks.

Ekraanipildi näidis näeb välja selline:

Täpne seletus:

Igas Accessi andmebaasis on peidetud süsteemitabel "MSysAccessObjects" ja sellel on Accessi vanade versioonide jaoks register nimega "AOIndex" ja uute versioonide jaoks "Id". Faili riknemise ajal on kahjustatud ka register ja Access ei leia registrit rikutud andmebaasi avamisel. Seega teatab see ülalmainitud veast.

Ainus lahendus sellele probleemile on meie toote kasutamine DataNumen Access Repair MDB-faili parandamiseks ja selle vea lahendamiseks.

Näidisfail:

Näidis rikutud MDB-faili, mis põhjustab tõrke. mydb_8.accdb

Fail parandati rakendusega DataNumen Access Repair: mydb_8_fixed.accdb