Показать сообщение отдельно
  #12  
Старый 20.02.2014, 18:28
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от Кодер
...Заметил, что файл *.ldb не удаляется после закрытия сессии у всех пользователей. Могу предположить, что это связано с недавним крахом БД. Как решить проблему (удалить файл *.ldb)?..
Правильное предположение, это джетовская времянка, его наличие говорит о подключении к драйверу Access т.е. перед экстренным закрытием клиентского приложения в CloseQuery нужно выполнять что-то типа Session.Close, тогда всё будет нормально завершаться. Мне его разблокированным удалось получить лишь радикальным способом - во время работы БД вытащил батарейку из нубука, и он исчез после повторного подключения и последующего выхода из проги. Если не удаляется, значит есть коннект к движку, нужно грохать сам процесс
Ответить с цитированием