Перезагрузка BDE?

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
GOS
Сообщения: 111
Зарегистрирован: 17 фев 2004, 10:32
Контактная информация:

25 июн 2004, 15:19

При отладке проекта возникают ошибки(что само по себе и не удивительно), только вот поле нескольки остановок BDE подвисает :(

Есть ли возможность без перезагрузки Виндовс/Пользователя перезагрузить саму BDE?

Лучше конечно программно, чем ручками, но буду рад услышать любые решенеия!
Аватара пользователя
Naeel Maqsudov
Сообщения: 2551
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

28 июн 2004, 20:39

BDE - это набор библиотек. Стало быть для перезагрузки BDE ДОСТАТОЧНО перезапустить все приложения, которые используют эти библиотеки.
С другой стороны при неверном восстановлении после ошибки могут остаться: неосвобожденная память, залоченные файловые ресурсы (например, временные файлы) и другие неосвобожденные хэндлы объектов операционной системы. Она будет считать эти хэндлы действительными и не даст открыть залоченный файл, или сама наткнется на хэндл, работа с которым приведет к ошибкам в ее ядре.

Так что УВЫ, единственное решение - найти ошибку и избавиться от нее!
Аватара пользователя
Naeel Maqsudov
Сообщения: 2551
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

28 июн 2004, 20:41

Например, залоченный файл C:\Pdoxusrs.net после сбоя одной программы приведет к неработоспособности остальных.
Ответить