Simptom:

Kada koristite Microsoft Access za otvaranje oštećene Access datoteke baze podataka, prikazat će se sljedeća poruka o grešci (greška 3800):

'Id' nije indeks u ovoj tabeli

or

'AOIndex' nije indeks u ovoj tabeli.

Primer snimka ekrana izgleda ovako:

Precizno objašnjenje:

U svakoj bazi podataka programa Access postojat će skrivena sistemska tabela “MSysAccessObjects”, a ona ima indeks pod nazivom “AOIndex” za stare verzije Accessa i “Id” za nove verzije. Tokom oštećenja datoteke, indeks je također oštećen i Access ne može pronaći indeks prilikom otvaranja oštećene baze podataka. Tako da će prijaviti gore navedenu grešku.

Jedino rješenje za ovaj problem je korištenje našeg proizvoda DataNumen Access Repair da popravite MDB datoteku i riješite ovu grešku.

Primjer fajla:

Uzorak oštećene MDB datoteke koja će uzrokovati grešku. mydb_8.accdb

Fajl popravljen sa DataNumen Access Repair: mydb_8_fixed.accdb