Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.13;
Скачать: CL | DM;

Вниз

Захват файла gdb ???   Найти похожие ветки 

 
kaif ©   (2003-01-25 01:32) [0]

В последнее время столкнулся с новым для меня явлением.
Периодически при коннекте к IB базе возникает сообщение типа:
"I/O error. Файл такойто.GDB занят другим приложением".
Стоп-старт сервера проблему снимает, база при этом не повреждается.
Это стало происходить после того, как я на палитру положил несколько своих новых компонентов, работающих с IB в стиле IBX.
В частности, там есть потомок от IBDatabase. Если этот потомок положить на форму, активизировать соединение, а затем просто закрыть проект в среде Delphi, то потом, при соединении с той же базой возникает такая ошибка.
Я и раньше писал компоненты под IBX, но с таким явлением не сталкивался.

Как такое вообще может быть?

У меня даже нет версий. Все экземпляры потомков TComponent, положенных на форму в процессе дизайна, как мне кажется, уничтожаются при закрытии проекта и уничтожении формы.
Пусть даже что-то каким-то немыслимым образом застряло. Ну и что? Ну осталось бы висеть еще одно соединение с базой. Когда я подключаю множество приложений к одной базе, ведь проблем не бывает? Да и вообще, доступом к GDB-файлу заведует процесс сервера, а не приложение. У меня стоит Yaffil 821 суперсервер. Это один сервис под NT.

В общем, бред какой-то
Буду признателен за любые идеи о том, как ловить такой глюк.


 
Sergey Masloff   (2003-01-25 01:36) [1]

Операционка какая? Не ХП часом?


 
Alexandr ©   (2003-01-25 08:07) [2]

1) Если XP то у базы переименовать расширение на другое. А то gdb нужен там какому-то резервному копированию, токорое копирует что ни попадя...
2) Возьми какой-нибудь файловый монитор и посмотри кому еще файл понадобился.
3) В нормальной ситуации такого действительно не бывает.


 
Dmitry W.   (2003-01-27 06:03) [3]

просто надо корректно завершать соединение с БД.
Хоть по ForseClose :)
и для все клиентов использовать один тип соединения, предпочтительно TCP.


 
Alexandr ©   (2003-01-27 08:59) [4]

это нипричем.



Страницы: 1 вся ветка

Текущий архив: 2003.02.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
1-38306
msoftware
2003-02-06 06:32
2003.02.13
Сохранение иконки в типизированный файл


3-38017
jen_bond
2003-01-29 08:14
2003.02.13
Переполнение!


6-38419
Kotka
2002-12-21 20:15
2003.02.13
Имя компа и имя хоста


1-38157
htte
2003-02-03 23:58
2003.02.13
Помогите пожалуйста!


14-38566
iNew
2003-01-30 07:24
2003.02.13
Как установить Win2000 PRO из под ДОС