Sümptom:

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

'Id' ei ole selles tabelis indeks

or

'AOIndex' ei ole selles tabelis indeks.

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

Täpne selgitus:

Igas Accessi andmebaasis on peidetud süsteemitabel „MSysAccessObjects” ja sellel on Accessi vanade versioonide nimega register „AOIndex” ja uute versioonide puhul „Id”. Failirikkumise ajal on ka indeks kahjustatud ja Access ei leia rikutud andmebaasi avamisel indeksit. Nii teatab ta ülalnimetatud veast.

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

Näidisfail:

Vea põhjustava korrumpeerunud MDB-faili näidis. mydb_8.accdb

Fail on parandatud DataNumen Access Repair: mydb_8_fixed.accdb