Нераспознанный формат базы данных

Нераспознанный формат базы данных

Моя база данных Microsoft Access 2016, которую я использовал годами, внезапно выдает ошибку «Неопознанный формат базы данных». Изначально я разработал базу данных в Access 2010, но теперь перешел на 2016. У меня установлены все последние исправления. Я заметил, что библиотека Microsoft ADO 3.6 больше недоступна, поэтому часть моего кода не компилируется. Но я читал, что есть обходные пути для этого. Я пробовал сжимать и восстанавливать. Недавно я начал создавать совершенно новую базу данных и перемещаю таблицы и другие объекты по одному. Но ошибка «Неопознанный формат базы данных» снова появляется. Есть идеи?

решение1

Я сталкивался с этой ошибкой несколько раз в прошлом, используя различные независимые базы данных MS Access, при этом ошибка возникала, по-видимому, случайным образом и не воспроизводилась в результате какой-либо конкретной операции.

Мне удалось создать новый файл базы данных и импортировать все из исходной базы данных с помощьюExternal Data > New Data Source > From Database > Accessокно иSelect Allдля каждой вкладки типа объекта. Однако, даже в случае успеха, этот подход обычно лишь откладывает появление ошибки, которая неизбежно вернется.

По моему опыту, единственным надежным решением является восстановление резервной копии базы данных на момент до возникновения ошибки.

Связанный контент