2016-08-03 4 views
0

Время от времени я получаю сообщение выше, но когда я нажимаю« ОК », все работает нормально. Это происходит, когда я делаю сохранение или просто открываю форму, которая не всегда делает это только иногда. Я сделал поиск, и некоторые люди получили это сообщение, когда их база данных слишком велика, и это не так, так как это всего лишь 17 МБ. Я могу обойти это, потому что все, что мне нужно сделать, - это нормально, и все работает нормально.Не удается открыть базу данных «

любые идеи?

+2

Я бы посмотрел Compact & Repair и другие [шаги восстановления коррупции] (http://allenbrowne.com/recover.html). – Andre

+0

Есть ли у вас какие-либо связанные таблицы? Если да, являются ли какие-либо из этих ссылок недействительными? – Beth

ответ

0

Для меня, это обычно означает, что я достиг или превысил предельный размер базы данных 2G. Удалите ненужные таблицы, а затем компактный & ремонт.

Если вы часто перезагружаете большие таблицы из другого источника, сначала удалите таблицу (или ее содержимое), затем выполните ремонт &, затем перезагрузите исходные данные. Каждой перегрузке, кажется, хватает больше места, а удаления не освобождают место.

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

0

Если у вас поврежденная база данных доступа, Compact и Repair - это первое, что вы должны попробовать. Вы также можете попробовать JetComp.exe, если компактный и ремонт не работает или не работает. Если вы используете Access 2007, вы можете попытаться импортировать поврежденную базу данных в новую базу данных. Я нашел информацию в этом блоге: http://wordpress.semnaitik.com/2013/07/17/repair-access-database-manually/

Я думал, что это стоит того. Удачи.

Смежные вопросы