Gejala:

Saat menggunakan Microsoft Access untuk membuka file database Access yang rusak, itu akan menampilkan pesan kesalahan berikut (kesalahan 3800):

'Id' bukan indeks dalam tabel ini

or

'AOIndex' bukan indeks dalam tabel ini.

Contoh tangkapan layar terlihat seperti ini:

Penjelasan Tepat:

Di setiap database Access, akan ada tabel sistem tersembunyi "MSysAccessObjects", dan memiliki indeks yang disebut "AOIndex" untuk Access versi lama dan "Id" untuk versi baru. Selama kerusakan file, indeks juga rusak dan Access tidak dapat menemukan indeks saat membuka database yang rusak. Jadi itu akan melaporkan kesalahan yang disebutkan di atas.

Satu-satunya solusi untuk masalah ini adalah menggunakan produk kami DataNumen Access Repair untuk memperbaiki file MDB dan mengatasi kesalahan ini.

File Contoh:

Contoh file MDB rusak yang akan menyebabkan kesalahan. mydb_8.accdb

File diperbaiki dengan DataNumen Access Repair: mydb_8_fixed.accdb