semptom:

Bozuk bir Access veritabanı dosyasını açmak için Microsoft Access kullanırken, aşağıdaki hata mesajını görüntüler (hata 3800):

'Kimlik' bu tablodaki bir dizin değil

Veya

'AOIndex' bu tablodaki bir dizin değildir.

Örnek bir ekran görüntüsü şuna benzer:

Kesin Açıklama:

Her Access veritabanında, gizli bir sistem tablosu "MSysAccessObjects" olacaktır ve eski Access sürümleri için "AOIndex" ve yeni sürümler için "Id" adlı bir dizini vardır. Dosya bozulması sırasında dizin de zarar görür ve Access bozuk veritabanını açarken dizini bulamaz. Bu yüzden yukarıda bahsedilen hatayı bildirecektir.

Bu sorunun tek çözümü ürünümüzü kullanmaktır. DataNumen Access Repair MDB dosyasını onarmak ve bu hatayı çözmek için.

Örnek Dosya:

Hataya neden olacak örnek bozuk MDB dosyası. mydb_8.accdb

Dosya onarılarak DataNumen Access Repair: mydb_8_fixed.accdb