Форум: "Базы";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
ВнизПроблем с сервером Найти похожие ветки
← →
Urvin (2005-02-17 20:10) [0]Мастера! Прошу Помощи!
Есть такая тема, что сервер Файербирда может быть отключен в процессе работы каких-то пользователей с базой данных.
Как правильно поймать сообщение об отключении и показать кномпель, призывающий подключиться к серваку еще раз?
Пробовал ексепшоны, да как-то не пошло, или я дурак...
← →
DSKalugin © (2005-02-17 20:29) [1]>может быть отключен в процессе работы каких-то пользователей с базой данных.
Всмысле??? по какой причине?
если отключили электричество на сервере - риск потерять данные или запороть всю базу
если тебе по каким то причинам надо
разошли всем клиентам в сети сообщение типа
net send "А ну быстро отключились от базы. Авария!";
(это с командной строки ВинНТ)
или посредстом событий сервера Event уведомить об отключении
потом положи базу в даун
gfix.exe -shut -force 0 c:\data.fdb юзер пароль
теперь можеш отключать сервер
после включения если ложил в даун - надо поднять ее
gfix.exe -online c:\data.fdb юзер пароль
← →
Urvin (2005-02-17 20:40) [2]Например, он случайно вылетел. Как в своей проге отловить эту мессагу?
И хотя бы правильно выйти из проги?
> или посредстом событий сервера Event уведомить об отключении
Яким образом?
← →
panov © (2005-02-17 21:56) [3]Поле "Тема вопроса" не оформлено.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.049 c