Проблема с подключением UDF

ЧАстые Вопросы и Ответы

Модераторы: kdv, CyberMax

Ответить
yk
Сообщения: 26
Зарегистрирован: 31 янв 2005, 11:37

Проблема с подключением UDF

Сообщение yk » 21 дек 2005, 12:43

При попытке использовать функцию из udf возникает ошибка:
Invalid token.
invalid request BLR at offset 325
function SENDMAIL is not defined
module name or entrypoint could not be found

Однако dll с функцией находится в папке UDF сервера interbase (1.7)
и она подключена в базе.

что интересно - такая ошибка возникает только когда я работаю на сервере. На своей машине я тестировала эту udf - все нормально.
Строки подключения на моей машине и на сервере совпадают. И библиотеки одни и те же.

Различие разве в том, что на сервере стоит Firbird 1.5.
Однако ни его отключение, ни деинсталляция делу не помогли :(((
Думаю всеже что дело в файрберде... однако...

Ivan_Pisarevsky
Заслуженный разработчик
Сообщения: 644
Зарегистрирован: 15 фев 2005, 11:34

Сообщение Ivan_Pisarevsky » 21 дек 2005, 12:55

У ИБ своя папка udf, у Фб своя...
Вообще-то не понятно что где лежит и что где установлено... выражайтесь яснее. :)

yk
Сообщения: 26
Зарегистрирован: 31 янв 2005, 11:37

Сообщение yk » 22 дек 2005, 08:28

InterBase 7.1 на обоих машинах
dll скомпилирована в delphi7

на моей машине - windows XP - кладу dll в папку udf - подключаю - все работает

на другой машине - Windows Server 2000 - кладу dll в папку borland/interbase/udf - подключаю (все те же параметры что и на рабочей машине - точка входа, имя библиотеки, входные\выходные) - ничего не работает - выдает ошибку что не видит библиотеку мою :(((

yk
Сообщения: 26
Зарегистрирован: 31 янв 2005, 11:37

Сообщение yk » 22 дек 2005, 08:29

а файрберд уже снесли

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 22 дек 2005, 08:32

Проверь какие библиотеки нужны твоей библиотеке. Скорее всего их не хватает.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 22 дек 2005, 10:13

то есть, InterBase 7.1 купили?

по udf читай faq - www.ibase.ru/ibfaq.htm

Ответить