Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2009.05.03;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
2-1237441995
ариса
2009-03-19 08:53
2009.05.03
письмо


15-1236071588
Анна
2009-03-03 12:13
2009.05.03
проверка запуска одного экземпляра приложения


2-1237450478
Elun
2009-03-19 11:14
2009.05.03
Про WordApplication


15-1236070491
Ega23
2009-03-03 11:54
2009.05.03
Можно ли открыть все юниты в Project Group


2-1238002705
Alex_C
2009-03-25 20:38
2009.05.03
Ограничения ф-ции Pos?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский