При попытке использовать функцию из 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.
Однако ни его отключение, ни деинсталляция делу не помогли :(((
Думаю всеже что дело в файрберде... однако...
Проблема с подключением UDF
-
- Заслуженный разработчик
- Сообщения: 644
- Зарегистрирован: 15 фев 2005, 11:34
InterBase 7.1 на обоих машинах
dll скомпилирована в delphi7
на моей машине - windows XP - кладу dll в папку udf - подключаю - все работает
на другой машине - Windows Server 2000 - кладу dll в папку borland/interbase/udf - подключаю (все те же параметры что и на рабочей машине - точка входа, имя библиотеки, входные\выходные) - ничего не работает - выдает ошибку что не видит библиотеку мою :(((
dll скомпилирована в delphi7
на моей машине - windows XP - кладу dll в папку udf - подключаю - все работает
на другой машине - Windows Server 2000 - кладу dll в папку borland/interbase/udf - подключаю (все те же параметры что и на рабочей машине - точка входа, имя библиотеки, входные\выходные) - ничего не работает - выдает ошибку что не видит библиотеку мою :(((
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05