Симптом:
Під час використання Microsoft Access для відкриття пошкодженого файлу бази даних Access спочатку відображається таке повідомлення про помилку:
Базу даних 'filename.mdb' потрібно відремонтувати або не є файлом бази даних.
Ви або інший користувач могли несподівано вийти з Microsoft Office Access, коли база даних Microsoft Office Access була відкрита.
Ви хочете, щоб Microsoft Office Access намагався відновити базу даних?
де 'filename.mdb' - це ім'я файлу Access MDB, який потрібно відкрити.
Зразок знімка екрану виглядає так:
Ви можете натиснути кнопку «Так», щоб дозволити Access відновити пошкоджену базу даних. Якщо відновлення не вдається, Microsoft Office Access покаже таку помилку:
Нерозпізнаний формат бази даних 'filename.mdb'
Знімок екрану виглядає так:
І ви можете натиснути кнопку «ОК» і побачити третє повідомлення про помилку:
Базу даних 'filename.mdb' неможливо відновити або не є файлом бази даних Microsoft Office Access.
Знімок екрану виглядає так:
це означає, що Microsoft Office Access постарався з усіх сил, але все ще не може відновити файл.
Це помилка Microsoft Jet та DAO, яку можна зафіксувати, а код помилки - 2239.
Точне пояснення:
Ця помилка означає, що механізм Access Jet може успішно розпізнавати основні структури та важливі визначення бази даних MDB, але виявляє певні пошкодження у визначеннях таблиць або даних таблиці.
Microsoft Access спробує виправити пошкодження. Якщо визначення таблиці, життєво важливі для цілої бази даних, не вдається відновити, вона відображатиме “Невизнаний формат бази даних” ще раз і перервати відкриту операцію.
Ви можете спробувати наш продукт DataNumen Access Repair для відновлення файлу MDB та вирішення цієї помилки.
Зразок файлу:
Зразок пошкодженого файлу MDB, який спричинить помилку. mydb_2.mdb
Файл відновлено за допомогою DataNumen Access Repair: mydb_2_fixed.mdb (Таблиця "Recovered_Table2" у відремонтованому файлі, що відповідає таблиці "Staff" у непошкодженому файлі)