Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Почему-то не работают 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]

Что означает "переносишь базу к себе" ? Подробней.


Наверх

Титульная страница Поиск, карта сайта Написать письмо