симптом:

При использовании Microsoft Access для открытия поврежденной базы данных Access появляется следующее сообщение об ошибке:

Неизвестный формат базы данных «имя файла.mdb».

где «filename.mdb» — это поврежденный файл базы данных Access, который необходимо открыть.

Ниже приведен пример скриншота:

Это перехватываемая ошибка Microsoft Jet и DAO, код ошибки — 3343.

Точное объяснение:

В файле MDB данные хранятся в виде непрерывных страниц фиксированного размера. Первая страница, называемая страницей определения базы данных, содержит most важные определения базы данных.

Если структура страницы в файле MDB повреждена, например, несколько байтов в заголовке файла удалены.ost навсегда, Access не сможет распознать страницы в файле и сообщит об этой ошибке.

Если страница определения базы данных или другие важные данные повреждены, Access не сможет распознать формат базы данных и также сообщит об ошибке.

Одним словом, пока Microsoft Access не может распознать файл MDB как действительную базу данных Access, он сообщит об этой ошибке.

Вы можете попробовать наш продукт DataNumen Access Repair чтобы восстановить файл MDB и устранить эту ошибку.

Образец файла:

Пример поврежденного файла MDB, который вызовет ошибку. mydb_1.mdb

Файл, исправленный DataNumen Access Repair: mydb_1_fixed.mdb (Таблица «Recovered_Table2» в исправленном файле соответствует таблице «Персонал» в неповрежденном файле)

Ссылки: