|
|
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
Всем доброе время суток. Рискую огрести канделябром, но все же задам ламерский вопрос - на тестовой машинке 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. В firebird.log тихо, ProcMon не видит никаких поползновений со стороны fbserver.exe в отношении библиотек. ЧЯДНТ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 11:34 |
|
||
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 11:40 |
|
||
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
МимопроходящийHello, Golkanavt! You wrote on 22 июля 2014 г. 11:37:58: Golkanavtперейти с 2.1.3 х32 на 2.5.3 x64 UDF нужно пересобрать для x64 Даже те, которые идут в комплекте с инсталлятором Firebird? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 11:53 |
|
||
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
Hello, Golkanavt! You wrote on 22 июля 2014 г. 12:05:14: Golkanavt> Даже те, которые идут в комплекте с инсталлятором Firebird? да, если ты дебил. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 12:06 |
|
||
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
Если мутишь переход с 2.1 на 2.5 лучше хотя бы разрядность одну брать. Потом проще разбираться если что то не "взлетит" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 12:09 |
|
||
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
golkanavtДаже те, которые идут в комплекте с инсталлятором Firebird? udf - это dll. exe может использовать dll только той разрядности, что и он сам. 32битный - 32битные, 64битный - 64битные. В 32битном инсталляторе все 32битное, включая udf. В 64битном - соответственно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 12:36 |
|
||
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
МимопроходящийHello, Golkanavt! You wrote on 22 июля 2014 г. 12:05:14: Golkanavt> Даже те, которые идут в комплекте с инсталлятором Firebird? да, если ты дебил. Жестко. Форум не меняется. Гражданин, вы в лицо мне такое сможете сказать? Если бы вы вчитались в исходный пост, то обратили бы внимание на указание того, что не работают библиотеки, идущие в комплекте установки. К чему тогда было про пересборку высказываться? По сути есть что ответить? Если нет, так и проходите мимо, соответствуйте своему нику. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 12:52 |
|
||
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
kdvgolkanavtДаже те, которые идут в комплекте с инсталлятором Firebird? udf - это dll. exe может использовать dll только той разрядности, что и он сам. 32битный - 32битные, 64битный - 64битные. В 32битном инсталляторе все 32битное, включая udf. В 64битном - соответственно. Версия инсталлятора указана в исходном посте - Firebird-2.5.3.26778_0_x64, соответственно и udf его же родные. Прав Gallemar, попробую сначала х86 инсталлятор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 12:55 |
|
||
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
golkanavtМимопроходящийHello, Golkanavt! You wrote on 22 июля 2014 г. 12:05:14: пропущено... да, если ты дебил. Жестко. Форум не меняется. Гражданин, вы в лицо мне такое сможете сказать? Если бы вы вчитались в исходный пост, то обратили бы внимание на указание того, что не работают библиотеки, идущие в комплекте установки. К чему тогда было про пересборку высказываться? По сути есть что ответить? Если нет, так и проходите мимо, соответствуйте своему нику. Точно родные не работают? На х32 перейди и проверь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 13:00 |
|
||
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
golkanavtЕсли бы вы вчитались в исходный пост, то обратили бы внимание на указание того, что не работают библиотеки, идущие в комплекте установки. Учитывая, что rfunc дублирует почти все функции стандартных библиотек, ты уверен, что в твоей базе определен DNVL именно из стандартных?.. ProcMon надо запускать перед первым обращением к UDF, потом сервер уже запоминает, что они дохлые и даже не пытается их загружать. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 13:36 |
|
||
|
Firebird 2.5.3 - не работают UDF
|
|||
|---|---|---|---|
|
#18+
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, о результатах отпишусь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2014, 16:35 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38702693&tid=1563447]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 204ms |
| total: | 495ms |

| 0 / 0 |
