![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему-то не работают UDF! [D6, IB5.x]
Grrey © (2002-08-16 14:21:00)На сервере все впорядке. Только когда посредством бекапа и рестора переносишь базу к себе ни одна UDF"ка не работает! Выдает ошибку:
function UDFSUB_STR is not defined.
module name or entrypoint could not be found.
Но там все как и на сервере, вроде! Dll есть на том же месте, где должны быть! Описание тоже правильное!
В чем может быть дело?
Desdechado (2002-08-17 19:01:00) [1]да, подзабыл я эту фишку :)
в некоторых дистрибутивах IB5.5 этот ДЛЛ отсутствовал. Когда-то пару лет назад я тоже на это напоролся, да благополучно на FireBird работаю, вот и забыл.
и как правильно сказал elv, этот файл должен быть просто виден интербейсу, можно и в его каталоге. Просто какие-то UDF из ib_udf.dll используют его.
elv (2002-08-17 13:32:00) [2]У меня небыло файла ibUtils.dll в system32
ошибка обнаружена!
Кстати я так нигде и не нашел чтоб это описывали.
Потому что наличие этого файла в system32 не обязательно.
Grrey (2002-08-17 09:54:00) [3]Все впорядке!
У меня небыло файла ibUtils.dll в system32
ошибка обнаружена!
Кстати я так нигде и не нашел чтоб это описывали.
Grrey (2002-08-16 21:31:00) [4]Путь явно прописал.
Версии ИБ и DLL одинаковы!
Это все я уже делал, и сейчас для верности повторил! Результатов - никаких. Ошибка - та же!
Прям уже и слов приличных не осталось...
Desdechado (2002-08-16 18:09:00) [5]1. попробуй в ibconfig явно прописать пути к каталогам с DLL
2. может, версии ИБ отличаются (?)
3. может, DLL устаревшей версии
Grrey (2002-08-16 17:59:00) [6]Так у меня же сервер стоит!
Abaddon (2002-08-16 17:41:00) [7]Насколько я знаю, на Local IB UDF и не должны работать
Grrey (2002-08-16 17:34:00) [8]Я не правильно выразился, извиняюсь. Говоря "там" я имел ввиду свой копм. База просто нигде, кроме сервера не работает!
DownLoader (2002-08-16 16:49:00) [9]А как нормальному человеку понимать вот это:
"Но там все как и на сервере, вроде! Dll есть на том же месте, где должны быть!"
Лично я понял, что UDF не работают на "своей тачке"
Grrey (2002-08-16 16:39:00) [10]Да на сервере они работают!!
DownLoader (2002-08-16 15:49:00) [11]В базе данных "на своей тачке", которая ресторится из бэкапа когда либо были декларированы эти UDF?
Grrey (2002-08-16 15:45:00) [12]В смысле делаешь бекап с сервера, а потом рестор на своей тачке.
Digitman (2002-08-16 15:09:00) [13]Что означает "переносишь базу к себе" ? Подробней.