Страница 1 из 1

Firebird 1.5.1 событие с кодом ( 251 )

Добавлено: 01 дек 2006, 15:01
voronin
Подскажите пожалуйста!
стаит Firebird 1.5.1 на Win2003Server
переодически выскакивает сообщение:

Не найдено описание для события с кодом ( 251 ) в источнике ( FirebirdGuardianDefaultInstance ). Возможно, на локальном компьютере нет нужных данных в реестре или файлов DLL сообщений для отображения сообщений удаленного компьютера. Попробуйте использовать ключ /AUXSOURCE= для получения этого описания, - дополнительные сведения об этом содержатся в справке. В записи события содержится следующая информация: Server Started: Guardian starting: C:\Program Files\Firebird\Firebird_1_5\bin\fbserver.exe‚.

и Firebird останавливается.

как это выличить?

Добавлено: 02 дек 2006, 00:30
kdv
можно выключить guardian, потому что он не нужен.
и, вообще то, последний Firebird не 1.5.1, а 1.5.3.

Добавлено: 06 фев 2007, 16:28
golkanavt
можно выключить guardian, потому что он не нужен
а можете посоветовать некую комбинацию guardian и watchdog, утилиту висящую в памяти и постоянно отслеживающую доступность сервера Firebird, и если процесс перестает отвечать - убить процесс и перестартануть сервер?

Добавлено: 06 фев 2007, 17:22
kdv
так и тянет ответить издевательским тоном, честное слово.

Откройте Панель управления, Администрирование, Сервисы. Затем откройте любой сервис, и внимательно изучите все свойства, которые можно задавать для сервиса.

p.s. обычно процесс сервера никогда не перестает отвечать. Он скорее упадет, чем будет висеть. Исключение составляют обрывы соединений в классике, но и там процесс не "висит", а честно работает, т.е. watchdog его бы не опознал как нерабочий, даже если бы существовал.

Добавлено: 07 фев 2007, 11:07
golkanavt
p.s. обычно процесс сервера никогда не перестает отвечать. Он скорее упадет, чем будет висеть. Исключение составляют обрывы соединений в классике, но и там процесс не "висит", а честно работает, т.е. watchdog его бы не опознал как нерабочий, даже если бы существовал.
В моем случае все не обычно, процесс именно висит, служба "работает" - но все коннекты мертвы, помогает снятие процесса и перезапуск службы, что и требуется сделать в автомате.
http://forum.ibase.ru/phpBB2/viewtopic. ... 8&start=40

Добавлено: 07 фев 2007, 13:06
kdv
значит убился порт, в системе. собственно, watchdog-ов для IB/FB нет.

Добавлено: 07 фев 2007, 18:50
golkanavt
значит убился порт, в системе
Утверждение неверно. Только что случился сбой, описанный в соседнем топике, однако порт живее всех живых, а коннекты висят:

Код: Выделить всё

Attempt connecting to SERVER.
Socket for connection obtained.

Connection established to host SERVER,
on port gds_db.

TCP/IP Communication Test Passed!
Настроенный на проверку службы Firebird сетевой монитор тоже не видит проблемы, порт открыт, служба отвечает, но коннектов не дает.