Как перенаправить вывод из UDF в лог fireberd.

Ещё_один_писатель_UDF
Дата: 24.04.2012 14:42:17
Собственно сабж.
Неплохо получать весь вывод от UDF stderr в лог сервера, впрочем врядли FB это
сложное решение когда-нибудь осилит
Отсутствие намёков в доке подсказывает "use syslog", но мне как-то не верится что .
Скорее всего я чего-то не досмотрел (ни в доке ни в примерах ничего подобного к моему удивлению нет). Подскажите что делать - рыть доку дальше или лепить свой костыль?
Dimitry Sibiryakov
Дата: 24.04.2012 14:54:43

Ещё_один_писатель_UDF
вывод от UDF stderr

Какой ещё, нахрен, stderr у библиотеки? Библиотекам стандартный ввод-вывод не положен по
статусу. Это привилегия приложений.

Posted via ActualForum NNTP Server 1.5

Ещё_один_писатель_UDF
Дата: 24.04.2012 18:39:10
Dimitry Sibiryakov
Ещё_один_писатель_UDF
вывод от UDF stderr

Какой ещё, нахрен, stderr у библиотеки? Библиотекам стандартный ввод-вывод не положен по
статусу. Это привилегия приложений.


Видимо я непонятно сформулировал вопрос... попробую ещё раз: ;-)
1)Как мне из UDF ничего не нарушая выполнить отладочный вывод в firebird.log?
2)Какой опцией можно переназначить вывод ошибок вместо firebird.log в syslog?
3) Вообще ткните пальцем где блждад в документации FireBird описан Error Reporting and Logging!?
Dimitry Sibiryakov
Дата: 24.04.2012 20:33:07

1) Никак.
2) Никакой.
3) Нигде.

Posted via ActualForum NNTP Server 1.5

kdv
Дата: 24.04.2012 20:37:29
никакой взаимосвязи между FB и udf нет. FB покласть на udf, и наоборот. udf это обычная функция в dll, которая может быть загружена ЛЮБЫМ приложением, просто ФБ предъявляет определенные правила по передаче параметров и вызову таких функций.
Игорь Горбонос
Дата: 24.04.2012 22:42:58
А OutputDebugString уже упразднили в виндах выше ХРSP2 ???
Ещё_один_писатель_UDF
Дата: 25.04.2012 14:48:31
Dimitry Sibiryakov
1) Никак.
2) Никакой.
3) Нигде.

kdv

Никакой взаимосвязи
....

Как-то по-детски это выглядит на фоне громких рекламных заявлений...
Ну ладно UDF сами по себе(man syslog(3) как всегда рулит ).
Но отсутствие управления логгированием... каменный век plain-db.
Думаю мои коллеги фалломорфируют от подобных откровений, и ещё не раз пожалеют,
что не выбрали postgresql или что-то ещё.
Печаль и Уныние. :_(
Тему можно закрывать, всем спасибо за ответы.
o_v_a
Дата: 25.04.2012 15:04:38
[quot Ещё_один_писатель_UDF]
Dimitry Sibiryakov
Но отсутствие управления логгированием...

Внеси свое предложение в трекер. Присоединяйся к проекту. Предложи свое решение в ходе обсуждения с другими разработчиками. В чём проблема-то?
o_v_a
Дата: 25.04.2012 15:05:54
Сорри, с авторством цитат промахнулся в предыдущем посте...
Гаджимурадов Рустам
Дата: 25.04.2012 15:16:23
Ещё_один_писатель_UDF
фалломорфируют
Сколько новых слов можно узнать, оказывается.