علائم:

هنگام استفاده از Microsoft Access برای باز کردن فایل پایگاه داده خراب Access ، پیام خطای زیر (خطای 3800) را نمایش می دهد:

"Id" در این جدول شاخص نیست

or

'AOIndex' نمایه ای در این جدول نیست.

نمونه ای از تصویر صفحه به صورت زیر است:

توضیح دقیق:

در هر پایگاه داده Access ، یک جدول سیستم مخفی "MSysAccessObjects" وجود دارد و دارای یک فهرست به نام "AOIndex" برای نسخه های قدیمی دسترسی و "Id" برای نسخه های جدید است. در هنگام خرابی پرونده ، فهرست نیز آسیب می بیند و Access هنگام باز کردن پایگاه داده خراب نمی تواند ایندکس را پیدا کند. بنابراین خطای فوق الذکر را گزارش می کند.

تنها راه حل این مشکل استفاده از محصول ماست DataNumen Access Repair برای تعمیر پرونده MDB و رفع این خطا.

پرونده نمونه:

نمونه پرونده MDB خراب که باعث خطا می شود. mydb_8.accdb

پرونده با اصلاح شد DataNumen Access Repair: mydb_8_fixed.accdb