Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / непонятный трабл с UDF / 9 сообщений из 9, страница 1 из 1
11.03.2004, 12:59
    #32437797
Virage
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятный трабл с UDF
имеется UDF c несколькими функциями...
все работало без проблем, но в один прекрасный момент ни с того, ни с сего загнулось...
попытки изменить какие-нибудь операции над таблицами в тригерах к которым упоминаются эти функции, или изменить эти тригера или процедуры приводят к тому что вываливается ошибка типа:
>Неверный элемент.
>Неверный вызов BLR по смещению 50.
>Функция FORMATFLOAT не определена.
>module name or entrypoint could not be found

самое интересное, что в другом месте та же база и та же UDF работают без проблем...
перекомпилил UDF - не помогло
скачал IBFirstAID - проверил, тот ни на что не ругался...
был образ системного диска полугодовой давности(тогда все работало) - сегодня пробовал восстановить и поглядеть там - та же ерунда
последние мысли - попробовать извлечь метаданные и заново базу сваять...
есть у кого идеи по этому поводу...
...
Рейтинг: 0 / 0
11.03.2004, 13:06
    #32437823
Andrey_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятный трабл с UDF
Ни с того ни с сего даже кошки не родятся. Что-то должно было произойти.
...
Рейтинг: 0 / 0
11.03.2004, 13:59
    #32437976
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятный трабл с UDF
Какой сервер у тебя? Скорее всего он просто не может найти твою UDF
...
Рейтинг: 0 / 0
11.03.2004, 14:21
    #32438044
Virage
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятный трабл с UDF
Хорошо, а как мне определить куда засунуть эту UDF?
сейчас, как и раньше лежит в C:\Program Files\Firebird\Udf
...
Рейтинг: 0 / 0
11.03.2004, 14:28
    #32438065
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятный трабл с UDF
попробуй засунуть в System32
...
Рейтинг: 0 / 0
11.03.2004, 18:32
    #32438735
vovan1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятный трабл с UDF
обычно такая фигна случается при переходе на FB1.5.
Скопируй в системную папку все файлы и все будет нормально
ib_udf.dll
ib_util.dll
твой модуль
...
Рейтинг: 0 / 0
12.03.2004, 09:51
    #32439191
dimitr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятный трабл с UDF
авторпопробуй засунуть в System32

Ну вы, люди, и советуете. Не должно быть UDF-библиотек в %system%. Чтобы сервер их там подхватил, надо будет ставить UdfAccess в Full, что есть дырища в безопасности вашей системы.

авторобычно такая фигна случается при переходе на FB1.5.
Скопируй в системную папку все файлы и все будет нормально

Интересный подход - вместо того, чтобы почитать доку и разобраться со своими библиотеками и объявлениями UDF в базе, давайте назовем это "фигней при переходе на FB 1.5" и сделаем криво, но просто.
...
Рейтинг: 0 / 0
12.03.2004, 10:54
    #32439327
Dnico
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятный трабл с UDF
автор>Неверный элемент.
>Неверный вызов BLR по смещению 50.
>Функция FORMATFLOAT не определена.
>module name or entrypoint could not be found

Что сказано в сообщении ? module name or entrypoint could not be found
А значит - надо смотреть скрипт определения UDF.


Best regards,
Dnico.
...
Рейтинг: 0 / 0
12.03.2004, 11:03
    #32439362
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
непонятный трабл с UDF
а еще документацию к удф-ке. entrypointы можно посмотреть с помощью depends.exe, если нет документации
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / непонятный трабл с UDF / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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