Re: Не выйти из isql позле вызова UDF в Linux
В письме от Thu, 20 Oct 2011 19:30:32 +0400, Vsevolod iuaa...@gmail.com сообщал: Если кому интересно - новости нашего городка. В варианте, описаном выше, добился нормальной работы тестовой библиотеки, когда поменял клиентскую библиотеку fbclient.dll на версию от FB 2.1. Куда крестьянину податься теперь ... Возможно, описать это на http://tracker.firebirdsql.org/browse/CORE-3651 По крайней мере отслеживать :-) -- Написано в почтовом клиенте браузера Opera: http://www.opera.com/mail/
Re: Не выйти из isql позле вызова UDF в Linux
Привет всем ! У меня в качестве подопытного кролика Ubuntu 11.04. - 32/64. Последнее чего добился то, что в 64 битной версии простейшая библиотека, которая состоит из одной функции без входных параметров и возвращающая всегда одно и то же целое число, отрабатывает как нужно как и в 32-разрядном окружении, но теперь не вешает клиентский и серверный процесс при дисконнекте от БД, а сносит серверный процесс, а клиентский процесс получает ексепшен, что сервер разорвал соединение. Если кому интересно - новости нашего городка. В варианте, описаном выше, добился нормальной работы тестовой библиотеки, когда поменял клиентскую библиотеку fbclient.dll на версию от FB 2.1. Куда крестьянину податься теперь ... Всеволод -- View this message in context: http://firebird.1100200.n4.nabble.com/isql-UDF-Linux-tp3908947p3922275.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Не выйти из isql позле вызова UDF в Linux
Ничего с этой ошибкой на моей сборке мне изменить не удалось. Попробовал начать с нуля в другой редакции Linux. Ubuntu 10.04 Firebird CS 2.1.3.18185 Средства разработки не устанавливал, взял тот же исполняемый файл с UDF. Простой пример, над которым бился, отработал. Не считайте, пожалуйста, результат критикой Fedora. Возможно, у меня что-то не так было настроено. Возможно, дело в версии Firebird. В репозитории Ubuntu последняя версия была 2.1, в Fedora устанавливал 2.5. С уважением, Владимир.
Re: Не выйти из isql позле вызова UDF в Linux
Ничего с этой ошибкой на моей сборке мне изменить не удалось. Попробовал начать с нуля в другой редакции Linux. Ubuntu 10.04 Firebird CS 2.1.3.18185 Средства разработки не устанавливал, взял тот же исполняемый файл с UDF. Простой пример, над которым бился, отработал. Не считайте, пожалуйста, результат критикой Fedora. Возможно, у меня что-то не так было настроено. Возможно, дело в версии Firebird. В репозитории Ubuntu последняя версия была 2.1, в Fedora устанавливал 2.5. Везет тебе :) У меня в качестве подопытного кролика Ubuntu 11.04. - 32/64. Последнее чего добился то, что в 64 битной версии простейшая библиотека, которая состоит из одной функции без входных параметров и возвращающая всегда одно и то же целое число, отрабатывает как нужно как и в 32-разрядном окружении, но теперь не вешает клиентский и серверный процесс при дисконнекте от БД, а сносит серверный процесс, а клиентский процесс получает ексепшен, что сервер разорвал соединение. С уважением, Всеволод -- View this message in context: http://firebird.1100200.n4.nabble.com/isql-UDF-Linux-tp3908947p3918637.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Не выйти из isql позле вызова UDF в Linux
Ubuntu 10.04 Firebird CS 2.1.3.18185 Средства разработки не устанавливал, взял тот же исполняемый файл с UDF. Невнимательно прочитал. ИМХО все дело в птичке, я же писал, что вплоть до версии CS 2.1.3 под Линуксом все работало и работает. С уважением, Всеволод. -- View this message in context: http://firebird.1100200.n4.nabble.com/isql-UDF-Linux-tp3908947p3918674.html Sent from the firebird-russian mailing list archive at Nabble.com.
Re: Не выйти из isql позле вызова UDF в Linux
Привет ! В isql создаю базу, регистрирую и выполняю UDF, все нормально. Но при попытке выйти командой quit терминал зависает. Непосредственно после вызова UDF можно дальше работать с базой данных. Все отрабатывает, зависание только при попытке выхода. Ты не один такой :) Я уже неделю бьюсь, положительных результатов пока нет :( На очереди проверка работы библиотеки под 64 осью и 64 Firebird, а также компиляция кода под GNU Pascal. Сейчас катастрофически нет времени :( Будет что-то положительное - отпишусь. С уважением, Всеволод.
Re: Не выйти из isql позле вызова UDF в Linux
В письме от Sun, 16 Oct 2011 01:17:49 +0400, Vladimir vladimir@gmail.com сообщал: Пробую переписать работающие в Windows UDF под Linux. попытке выйти командой quit терминал зависает. Непосредственно после вызова UDF можно дальше работать с базой данных. Все отрабатывает, зависание только при попытке выхода. кажется неделю назад уже писал кто-то, будете вместе с ним искать корень зла ;-) http://comments.gmane.org/gmane.comp.db.firebird.russian/39874 -- Написано в почтовом клиенте браузера Opera: http://www.opera.com/mail/