У меня проблема с БД, над которой я начал работать пару лет назад в Access 2010. Я запустил ее на прошлой неделе, и теперь я получаю сообщение об ошибке «неопознанный формат базы данных», когда пытаюсь открыть внешний интерфейс.
Я оставил этот проект после того, как компания потеряла интерес к его завершению. С тех пор я работал над другим проектом на той же машине разработки, которая потребовала от меня установки Access 2007. У меня одновременно были установлены и 2010, и 2007, и я помню, как открывал теперь проблемную базу данных, чтобы взять некоторые фрагменты из некоторого кода для использования. в другом проекте. Я почти уверен, что открыл его только в 2010 году.
Теперь компания снова проявила интерес, мне нужно закончить проект.
Я попытался удалить все экземпляры Office и Access Database Engine (мне это нужно было для тестирования проекта 2007 года), запустив очистку и вернув новую установку 2010 года, но я все еще получаю ту же ошибку. Я попытался импортировать объекты из файла accdb в новую базу данных, но доступ по-прежнему выдает ошибку нераспознанного формата базы данных. Та же ошибка выдается, если я пытаюсь декомпилировать.
Сегодня я попытался удалить Office 2010 и поставить чистую установку 2007, чтобы посмотреть, смогу ли я открыть/декомпилировать/импортировать из старой базы данных под этой версией доступа, но я столкнулся с той же ошибкой.
Файловый сервер, на который я выполнял резервное копирование, был перестроен, поскольку я работал над исходным проектом, и я подумал, что файл accdb мог быть поврежден во время этого процесса, поскольку я извлек его из старого VHD. Я также сделал резервные копии из нескольких мест, и все файлы выдают ту же ошибку. Я даже пытался запустить их на одном из клиентов, где, как я знаю, он работал раньше, и с тех пор, как я в последний раз просматривал это, в офис не вмешивались, и все же я получаю ту же ошибку. Я знаю, что у меня был компактный и ремонтный набор на выходе на передней части, и мне интересно, удалось ли мне непреднамеренно использовать 2007, и в последний раз, когда я открывал его и по-королевски испортил его, не зная, создавая для меня небольшой сюрприз здесь два года спустя трек !
Я даже пытался установить утилиту «Access Recovery Toolbox», чтобы посмотреть, что она может сделать с файлом, и она абсолютно ничего не возвращает в отчет.
У меня гораздо более старая версия db, которая работает на моей машине разработки, но я сильно расстроюсь, если мне придется начинать работу с этой версии, поскольку я внес некоторые очень существенные изменения между этими версиями, включая изменения в структуре задней таблицы.
Любой свет, который может пролить каждый, даже если это означает, что преобразование VBA в текстовый файл было бы действительно полезно!
ТИА