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

Вниз

FireBird стартует "с опозданием"   Найти похожие ветки 

 
GanibalLector ©   (2008-09-03 12:02) [0]

Попросили сделать автостарт программы при запуске системы.
Сделал. Но проблема в том, что FireBird (на некоторых ПК) стартует с опозданием.
Отсюда имеем "нет связи с БД". Т.е. программа запустилась, а FireBird нет.

Как с этим бороться ???

Заранее спасибо.

P.S. Бесконечно делать коннекты не интересно. Может ожидать запуск сервиса ? А если он был установлен не как сервис ?


 
clickmaker ©   (2008-09-03 12:05) [1]

> программа запустилась

что за программа? сервис? клиент?


 
Правильный$Вася   (2008-09-03 12:19) [2]


>  А если он был установлен не как сервис ?

а если вообще не установлен?
а если не стоит в автостарте или свойство сервиса не выставлено для автостарта?


 
GanibalLector ©   (2008-09-03 12:34) [3]

2 clickmaker ©   (03.09.08 12:05) [1]

>что за программа? сервис? клиент?

Клиент. Считывает данные с уст-в и сохраняет данные в БД.

2 Правильный$Вася   (03.09.08 12:19) [2]
>а если не стоит в автостарте или свойство сервиса не выставлено для автостарта?

Могу показать скриншоты. Все выставлено.
FireBird стартует, но позже моей программы.


 
clickmaker ©   (2008-09-03 12:49) [4]

> FireBird стартует, но позже моей программы

проверяй статус сервиса при запуске клиента. Если остановлен, то запускай. Если в процессе запуска, то жди


 
Anatoly Podgoretsky ©   (2008-09-03 12:58) [5]


> Бесконечно делать коннекты не интересно.

Надо Федя, надо.
Только не надо тупо.


 
GanibalLector ©   (2008-09-03 13:01) [6]

Ок.Спасибо


 
Правильный$Вася   (2008-09-03 13:06) [7]


> Могу показать скриншоты. Все выставлено.

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


 
Сергей М. ©   (2008-09-03 13:09) [8]


> Бесконечно делать коннекты не интересно


Зато единственно правильно.

Завтра FB-сервер переедет на ПМЖ на другой конец Тырнета - что делать будешь ? Рыдать, но продолжать пытаться достучаться до своего SCM, в надежде что тот сжалится и запустит сервис ?


 
Sergey13 ©   (2008-09-03 14:04) [9]

> [0] GanibalLector ©   (03.09.08 12:02)

У тебя похоже однопользовательское приложение. В этом случае логичнее использовать embedded версию жарптицы.


 
PEAKTOP ©   (2008-09-03 23:19) [10]

> В этом случае логичнее использовать embedded версию жарптицы.

А если у него приложение - сервис WindowNT ? хотя по описанию вроде не похоже...

Есть предложение автору: перепиши прогу службой (благо в Delphi для этого только файл проекта dpr подправить нужно, ну и "главную форму"), и при компиляции поставь зависимость от Firebird, тогда NT сама вроде должна его после Firebird запускать.

А заодно и не нужно будет цирка с автозапуском.


 
Slym ©   (2008-09-04 05:29) [11]

Есть параметр реестра (непомню название), но суть его не логинить до полной загрузки системы в т.ч. сервисов


 
Slym ©   (2008-09-04 05:35) [12]

Always wait for the network at computer startup and logo

http://support.microsoft.com/kb/304970



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

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

Наверх




Память: 0.49 MB
Время: 0.015 c
2-1237732684
madmech
2009-03-22 17:38
2009.05.03
Как запретить добавлять записи в DBGrid?


15-1236055605
Дмитрий С
2009-03-03 07:46
2009.05.03
HotKey на всех Desktop-ах.


2-1237441995
ариса
2009-03-19 08:53
2009.05.03
письмо


6-1199534527
cerber
2008-01-05 15:02
2009.05.03
Кликнуть с передачей координат мыши в свернутом WebBrowsere


2-1237900470
IIIakal
2009-03-24 16:14
2009.05.03
Помогите плиз разобраться с синтаксисом SQL запроса