powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird 2.5.3 - не работают UDF
12 сообщений из 12, страница 1 из 1
Firebird 2.5.3 - не работают UDF
    #38702671
golkanavt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброе время суток. Рискую огрести канделябром, но все же задам ламерский вопрос - на тестовой машинке Win 7 x64 попробовал перейти с 2.1.3 (Firebird-2.1.3.18185_0_Win32) на 2.5.3 (Firebird-2.5.3.26778_0_x64). Прогнал тестовую базу через b/r, снес старую версию, почистил все следы, перезагрузка системы, установил новую версию, опять перезагрузка. Поднял базу, ошибок не было, все прошло гладко. Проверил работоспособность процедур и функций - и опа. Ожидаемые грабли с rfunc опускаю, это все понятно. Но точно так же не работают и fbudf, ib_udf:
Код: sql
1.
2.
function DNVL is not defined.
module name or entrypoint could not be found



В firebird.log тихо, ProcMon не видит никаких поползновений со стороны fbserver.exe в отношении библиотек. ЧЯДНТ?
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38702678
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Golkanavt!
You wrote on 22 июля 2014 г. 11:37:58:

Golkanavtперейти с 2.1.3 х32 на 2.5.3 x64
UDF нужно пересобрать для x64
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38702693
golkanavt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МимопроходящийHello, Golkanavt!
You wrote on 22 июля 2014 г. 11:37:58:

Golkanavtперейти с 2.1.3 х32 на 2.5.3 x64
UDF нужно пересобрать для x64


Даже те, которые идут в комплекте с инсталлятором Firebird?
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38702706
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Golkanavt!
You wrote on 22 июля 2014 г. 12:05:14:

Golkanavt> Даже те, которые идут в комплекте с инсталлятором Firebird?
да, если ты дебил.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38702710
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если мутишь переход с 2.1 на 2.5 лучше хотя бы разрядность одну брать. Потом проще разбираться если что то не "взлетит"
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38702752
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
golkanavtДаже те, которые идут в комплекте с инсталлятором Firebird?
udf - это dll. exe может использовать dll только той разрядности, что и он сам. 32битный - 32битные, 64битный - 64битные.
В 32битном инсталляторе все 32битное, включая udf. В 64битном - соответственно.
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38702771
golkanavt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МимопроходящийHello, Golkanavt!
You wrote on 22 июля 2014 г. 12:05:14:

Golkanavt> Даже те, которые идут в комплекте с инсталлятором Firebird?
да, если ты дебил.


Жестко. Форум не меняется. Гражданин, вы в лицо мне такое сможете сказать? Если бы вы вчитались в исходный пост, то обратили бы внимание на указание того, что не работают библиотеки, идущие в комплекте установки. К чему тогда было про пересборку высказываться? По сути есть что ответить? Если нет, так и проходите мимо, соответствуйте своему нику.
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38702783
golkanavt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdvgolkanavtДаже те, которые идут в комплекте с инсталлятором Firebird?
udf - это dll. exe может использовать dll только той разрядности, что и он сам. 32битный - 32битные, 64битный - 64битные.
В 32битном инсталляторе все 32битное, включая udf. В 64битном - соответственно.

Версия инсталлятора указана в исходном посте - Firebird-2.5.3.26778_0_x64, соответственно и udf его же родные. Прав Gallemar, попробую сначала х86 инсталлятор.
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38702789
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
golkanavtМимопроходящийHello, Golkanavt!
You wrote on 22 июля 2014 г. 12:05:14:

пропущено...

да, если ты дебил.


Жестко. Форум не меняется. Гражданин, вы в лицо мне такое сможете сказать? Если бы вы вчитались в исходный пост, то обратили бы внимание на указание того, что не работают библиотеки, идущие в комплекте установки. К чему тогда было про пересборку высказываться? По сути есть что ответить? Если нет, так и проходите мимо, соответствуйте своему нику.
Точно родные не работают? На х32 перейди и проверь
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38702841
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
golkanavtЕсли бы вы вчитались в исходный пост, то обратили бы внимание на указание
того, что не работают библиотеки, идущие в комплекте установки.
Учитывая, что rfunc дублирует почти все функции стандартных библиотек, ты уверен, что в
твоей базе определен DNVL именно из стандартных?..

ProcMon надо запускать перед первым обращением к UDF, потом сервер уже запоминает, что они
дохлые и даже не пытается их загружать.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38703129
golkanavt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovУчитывая, что rfunc дублирует почти все функции стандартных библиотек, ты уверен, что в
твоей базе определен DNVL именно из стандартных?..

ProcMon надо запускать перед первым обращением к UDF, потом сервер уже запоминает, что они
дохлые и даже не пытается их загружать.


Да, уверен. ProcMon - именно так, начисто стартовал fbserver.exe, из isql из-под нового коннекта делал запрос. Снес x64, начисто поставил 2.5.3 х86 (Firebird-2.5.3.26778_0_Win32) - в этом случае все работает корректно. Завтра еще раз проведу эксперимент с 2.5.3 x64 на чистой машине со свежеустановленной Win 7 x64, о результатах отпишусь.
...
Рейтинг: 0 / 0
Firebird 2.5.3 - не работают UDF
    #38704744
golkanavt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По всей видимости, был какой то глюк. На другом компе начисто проверил - все работает. Вернулся к основной тестовой, еще раз все снес и поставил заново - заработало нормально.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Firebird 2.5.3 - не работают UDF
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]