Что указывает Ошибка 3112 при сжатии файла MDB? - PullRequest
1 голос
/ 12 мая 2010

Что означает ошибка 3112 при сжатии файла MDB?

Описание ошибки: «Записи не могут быть прочитаны; нет разрешения на чтение в« xyz123.mdb »»

Существует известная проблема с функцией Compact в некоторых версиях Access MDB. Является ли решение в этом случае для запуска утилиты Microsoft JETCOMP.EXE для этого файла?

Каковы другие возможные причины этой ошибки?

Ответы [ 2 ]

1 голос
/ 12 мая 2010

Это вполне может быть признаком порчи, я бы посоветовал вам сейчас к этому относиться и попробовать выполнить сжатие / восстановление, а также декомпиляцию и посмотреть, не вырвет ли это из него.

Это, конечно, при условии, что у вас есть разрешения для базы данных, вы также можете проверить, к какому файлу рабочей группы вы «присоединены» в данный момент, если вышеприведенное не работает

0 голосов
/ 12 мая 2010

Я не могу сказать, что ошибка относится к любой проблеме, о которой я могу думать. Возможно, что какая-то другая процедура или часть приложения открыта и не закрыта.

Я полагаю, эта ошибка возникает только для одного приложения?

Попробуйте создать пустой файл базы данных, а затем импортировать все в этот файл. Работает ли компакт и ремонт сейчас? Это больше похоже на поврежденный или поврежденный файл.

...