"Vadim Mescheryakov" ...
Здравствуйте.
Обновил у заказчика firebird 1.0 на firebird 2.1
(нужно было использовать временные таблицы и "склеивать запросы в
процедурах")
На сервере стоит ASP Linux 9.0 Ядро 2.4.20-9asp (libs-2.3.2)
Получил такие проблемы:
1. Периодически стал умирать gbak -r на восстановлении базы (база 3.7 Gb) с
сообщением Segmentation fault (копию он всегда делает исправно)
Периодически - это как ? Если взять бекап, на котором был сбой, и отресторить
ещё раз - упадёт ? Падает именно gbak или процесс сервера ?
2. При вызове процедур, в которых используются временные таблицы и udf часто
(может быть и такое , что до 13-00 не работает, после 13-00 работает :)
возникает ошибка:
ISC ERROR MESSAGE:
Unable to complete network request to host "192.168.0.1".
Error writing data to the connection.
Программа на вашем хост-компьютере разорвала установленное подключение>)
Потеряна связь с БД (<SQL Server Error: ISC ERROR CODE:335544721
ISC ERROR MESSAGE:
Unable to complete network request to host "192.168.0.1".
Error writing data to the connection.
Программа на вашем хост-компьютере разорвала установленное подключение>)
Что в firebird.log ?
При этом, после такого сообщения программа не теряет связь с базой данных а
продолжает нормально работать.
Не может этого быть. Просто программа сама заново коннектится.
Весь комплект процедур и udf работает у другого заказчика на Open Suse 11 и
ни каких подобных ошибок не возникает,
Так же нет подобных ошибок в моем офисе, там стоит та же самая OS (ASP Linux
9.0 Ядро 2.4.20-9asp (libs-2.3.2))
Похоже на то что обе проблемы связаны.
Как полечить?
Для начала нужно причину определить
http://www.ibphoenix.com/main.nfs?a=ibphoenix&s=1254244067:355713&l=;PAGES;NAME=%27ibp_gdb_linux%27
--
Хорсун Влад