Как определить запущен ли сервер?

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
dgs
Сообщения: 21
Зарегистрирован: 26 сен 2007, 18:50

Как определить запущен ли сервер?

Сообщение dgs » 22 ноя 2007, 20:01

Как определить запущен ли fb 1.0 сервер?
И как запустить? Я запускаю так

ServerRun(ExtractFilePath(Application.EXEName)+'server\bin\ibserver.exe');

try
//IBSERVHandle:=ShellExecute (0,nil,Pchar(ServerPath),'-a',nil,SW_NORMAL);
ShellExecute (0,nil,Pchar(ServerPath),'-a',nil,SW_NORMAL);
sleep(1000);
except
//
end;

Могут ли возникать проблемы под разными осями при таком запуске например под вистой?

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 23 ноя 2007, 07:43

Определеить - поискав его окно. А запускать... на кой? Если так написано в ТЗ, то FB Embedded. А мучить нормальный сервер это неправильно.

dgs
Сообщения: 21
Зарегистрирован: 26 сен 2007, 18:50

Сообщение dgs » 23 ноя 2007, 13:43

Dimitry Sibiryakov писал(а):Определеить - поискав его окно. А запускать... на кой? Если так написано в ТЗ, то FB Embedded. А мучить нормальный сервер это неправильно.
Какую версию FB Embedded лучше всего использовать?
Какая совместима с виндой от 98-й до Висты?

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 23 ноя 2007, 16:31

Фффсссе!

dgs
Сообщения: 21
Зарегистрирован: 26 сен 2007, 18:50

Сообщение dgs » 30 ноя 2007, 18:15

Dimitry Sibiryakov писал(а):Определеить - поискав его окно. А запускать... на кой? Если так написано в ТЗ, то FB Embedded. А мучить нормальный сервер это неправильно.
Работаю теперь с FB Embedded 1.5.3
Сервер ругался на строку указывающую чарсет 1252 пришлось её отключить, теперь ещё при поиски строится запрос с join-нами gds32.dll выбрасывает эксес виолейшен...

stix-s
Заслуженный разработчик
Сообщения: 557
Зарегистрирован: 13 дек 2005, 11:52

Сообщение stix-s » 03 дек 2007, 07:33

dgs писал(а): Работаю теперь с FB Embedded 1.5.3
Сервер ругался на строку указывающую чарсет 1252 пришлось её отключить, теперь ещё при поиски строится запрос с join-нами gds32.dll выбрасывает эксес виолейшен...
щаз вот телепаты придут и те всё расскажут

dgs
Сообщения: 21
Зарегистрирован: 26 сен 2007, 18:50

Сообщение dgs » 04 дек 2007, 13:28

Почему fb embeded 2.03 ругается на отсутсвие библиотеки msvcp71.dll, в доке ничего не написано про неё, что она нужна?
Вообще какой из embeded серверов лучше?

stix-s
Заслуженный разработчик
Сообщения: 557
Зарегистрирован: 13 дек 2005, 11:52

Сообщение stix-s » 04 дек 2007, 13:37

dgs писал(а):Почему fb embeded 2.03 ругается на отсутсвие библиотеки msvcp71.dll, в доке ничего не написано про неё, что она нужна?
Вообще какой из embeded серверов лучше?
самый эмбеддистый :)
какой же ты нудный :(
http://ibase.ru/devinfo/allversions.htm
http://ibase.ru/ibfaq.htm

dgs
Сообщения: 21
Зарегистрирован: 26 сен 2007, 18:50

Сообщение dgs » 05 дек 2007, 14:56

stix-s писал(а): самый эмбеддистый :)
какой же ты нудный :(
Я то конечно нудный, только как обыснить закзачику почему не идёт программа у него котороая у меня работает и почему оказывается к версии 2,03 нужно ещё две библиотеки ложить которые нигде неуказаны как необходимые для запуска. А откуда я знаю будут ли такие же проблемы на разных виндах с 1,53 а вон когда искал отвте на этот вопрос видел как KDV ругался кажется по поводу версии 1,52. Почему я немогу спросить об опыте использования на разных осях?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 05 дек 2007, 15:02

ну ты разработчик или кто?
для кого я писал www.ibase.ru/devinfo/inst_manual.htm ?

"Для Firebird 1.5 и выше это как правило библиотеки msvcp60.dll, msvcrt.dll, для Firebird 2.0 - msvcp71.dll, msvcr71.dll, или иные от Microsoft Visual C++ Runtime той версии, которой скомпилирована конкретная версия Firebird. Вернитесь на компьютер с работающим сервером Firebird, скопируйте оттуда эти библиотеки (они могут находиться в разных местах, желательно искать их в системных каталогах Windows, а не по всему диску), и поместите в каталог bin нашей "скопированной установки". Повторите запуск fbserver -a еще раз, чтобы убедиться, что теперь все нужные файлы для его работы есть."

все это справедливо и для embedded.

dgs
Сообщения: 21
Зарегистрирован: 26 сен 2007, 18:50

Сообщение dgs » 05 дек 2007, 15:31

kdv писал(а):ну ты разработчик или кто?
для кого я писал www.ibase.ru/devinfo/inst_manual.htm ?
все это справедливо и для embedded.
Когда-то я его читал и делал свою инсталяху для сервера, но было это давно. Сейчас посчитал что раз оффициально есть embeded то достаточно прочитать его родную инстуркцию по установке, оказалось нет.
Н странно ли что для установки программы недостаточно прочитать доку программы?

stix-s
Заслуженный разработчик
Сообщения: 557
Зарегистрирован: 13 дек 2005, 11:52

Сообщение stix-s » 05 дек 2007, 15:47

dgs писал(а):
Когда-то я его читал и делал свою инсталяху для сервера, но было это давно. Сейчас посчитал что раз оффициально есть embeded то достаточно прочитать его родную инстуркцию по установке, оказалось нет.
Н странно ли что для установки программы недостаточно прочитать доку программы?
официально эмбеддед давно уже есть, не с 2.0 начался
а дока основная именно по обычному FB, для эмбеддеда лишь ньюансы
и сдалось те что-то ставить на Вин9Х

dgs
Сообщения: 21
Зарегистрирован: 26 сен 2007, 18:50

Сообщение dgs » 05 дек 2007, 15:58

stix-s писал(а):официально эмбеддед давно уже есть, не с 2.0 начался
а дока основная именно по обычному FB, для эмбеддеда лишь ньюансы
и сдалось те что-то ставить на Вин9Х
README_embedded.txt - это дока по основному серверу?
Ладно меня сейчсас больше интересует как запустить на 9х.Раньше для 95-й требовался только winsoks2 подсунуть нужна ли она для эмбеде или нет? Что ещё нужно для запуска на 95-й и на 98-й?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 05 дек 2007, 16:56

Что ещё нужно для запуска на 95-й и на 98-й?
запускаешь filemon и смотришь.

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Сообщение hvlad » 05 дек 2007, 17:37

dgs писал(а):Что ещё нужно для запуска на 95-й и на 98-й?
Ещё раз поднять зад и прочитать релизноты

dgs
Сообщения: 21
Зарегистрирован: 26 сен 2007, 18:50

Сообщение dgs » 05 дек 2007, 17:52

hvlad писал(а):
dgs писал(а):Что ещё нужно для запуска на 95-й и на 98-й?
Ещё раз поднять зад и прочитать релизноты
Я искал эту информацию в интеренете и в доках шедших с FB emdded 1.5.3 и 2.0.3 включая квикстарт и релизнотес и где же они есть? И извинитесь за хамство.

stix-s
Заслуженный разработчик
Сообщения: 557
Зарегистрирован: 13 дек 2005, 11:52

Сообщение stix-s » 05 дек 2007, 19:38

dgs писал(а):
hvlad писал(а):
dgs писал(а):Что ещё нужно для запуска на 95-й и на 98-й?
Ещё раз поднять зад и прочитать релизноты
Я искал эту информацию в интеренете и в доках шедших с FB emdded 1.5.3 и 2.0.3 включая квикстарт и релизнотес и где же они есть? И извинитесь за хамство.
эээээээ, иногда так на убывство тянет :)
особливо при нежелании определенного индивидума поиском попользоваться
цветы не подарить?

hvlad
Разработчик Firebird
Сообщения: 1244
Зарегистрирован: 21 мар 2005, 10:48

Сообщение hvlad » 05 дек 2007, 20:41

dgs писал(а):И извинитесь за хамство.
Сначала ты перечитаешь свои наглые посты в этой теме и поймёшь что к чему.

А хамить я ещё не начинал

Ответить