У моего клиента есть файл Access 2007 (accdb). Он хранится в SharePoint, и есть три пользователя, которые проверяют его, вносят обновления и регистрируют его снова. Один пользователь в Windows 7, другой в Vista, третий в Vista или XP (мой клиент не был уверен) .
Нет связанных таблиц, и он когда-либо использовался только одним пользователем за раз.
Мне сказали, что пользователь 7 провел несколько часов, добавляя данные, а затем публиковал их в SharePoint. Теперь любое использование, которое пытается прочитать данные, сталкивается с ошибкой «Нераспознанный формат базы данных». Они прислали мне копию, и я получил то же самое. Это одна конкретная таблица (самая важная, конечно), которая делает это при попытке открыть; все остальные объекты (запросы, формы и т. д.) открываются нормально, кроме тех, которые опираются на таблицу.
Попытка уплотнения и восстановления приводит к ошибке «Ядру базы данных Microsoft Office Access не удалось найти объект« tbl_TableName ». Убедитесь, что объект существует и что вы правильно указали его имя и путь». Я также попытался импортировать в новый файл accdb и получил ту же ошибку «Нераспознанная ошибка формата базы данных».
Я подозреваю, что он полностью поврежден, но мой клиент в бешенстве. Если для этого нет исправлений, как насчет этих программ восстановления Access, которые я видел, пока гуглял это? Они работают? Есть рекомендации?