Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Никак не заставлю видеть UDF'ы на сервере!!! / 8 сообщений из 8, страница 1 из 1
19.01.2004, 19:17
    #32380918
Bolgov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Никак не заставлю видеть UDF'ы на сервере!!!
Повторюсь и уточню. Написал несколько UDF, создал ibfunc.dll, поместил ее, как и положено, в каталог Firebird\UDF. Все работало и работает на нескольких компьютерах (Win200prof и Win98).
Как только стал экспериментировать на NT-Server и Win2000-Server возникла проблема: Firebird прекрасно работает и локально и по сети, но функций, (положенных ему в Firebird\UDF на сервере) НЕ ВИДИТ!!!.
Подчеркиваю, даже локально!!!
Пишет "module name or entrypoint could not be found.". Это сообщение раньше я встречал, когда не соблюдал регистр букв в dll-ке, но сейчас все проверено многократно. Наиболее вероятно, что проблема с операционкой, но какая и как ее решить?!
Помогите, кто в курсе дела. У меня из-за этого невозможен переход c PARADOX на SQL-серверную технологию, что крайне важно.
Работаю с Firebird 1.0.2.908, никаких других проблем не встречал.
...
Рейтинг: 0 / 0
20.01.2004, 03:18
    #32381073
Шавлюк Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Никак не заставлю видеть UDF'ы на сервере!!!
А вот другие UDF (не в твоей dll) работают?
например ib_udf.dll
...
Рейтинг: 0 / 0
20.01.2004, 09:03
    #32381154
Bolgov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Никак не заставлю видеть UDF'ы на сервере!!!
Другими функциями не пользовался, но даже если они работают мне нужны мои!!!. Тем не менее сегодня попробую. Спасибо за мысль. Да,мне посоветовали проверить параметр UDFAccess, но я его нигде не нашел, ни в Firebird, ни в реестре, ни в ibconfig.
...
Рейтинг: 0 / 0
20.01.2004, 09:57
    #32381219
Даниил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Никак не заставлю видеть UDF'ы на сервере!!!
Проверь еще доступ к папке, где лежит сам FB и его UDF, а также чтоб все не Read-Only было. Иногда в этом косяки бывают.
Кстати, сама DLL-ка может быть косячная. Она вообще где-нибудь на другом компе подключается (там, где Win98, например)?
...
Рейтинг: 0 / 0
20.01.2004, 09:59
    #32381226
nik_x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Никак не заставлю видеть UDF'ы на сервере!!!
Этот параметр появился в FireBird v1.5 .
Тебе, для версии 1.0-1.03 нужно дописать в файл ibconfig
параметр EXTERNAL_FILE_DIRECTORY "c:\путь_к_твоей_библиотеке"
...
Рейтинг: 0 / 0
20.01.2004, 21:50
    #32382374
Bolgov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Никак не заставлю видеть UDF'ы на сервере!!!
Ничего не помогает!!!!!
Заметил также, что не умею помещать функции в другой каталог, только в \UDF и \intl (находит сам). На сервере (NT-SERVER) по прежнему никак не получается.
...
Рейтинг: 0 / 0
21.01.2004, 16:31
    #32383499
Maks_f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Никак не заставлю видеть UDF'ы на сервере!!!
Код ДЛЛ в студию
...
Рейтинг: 0 / 0
21.01.2004, 21:29
    #32383854
Bolgov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Никак не заставлю видеть UDF'ы на сервере!!!
Сам разобрался. На сервере не было файла <borlndmm.dll> !!!!!!
Выяснил при помощи tdump.exe из Delphi5. Прекрасная утилита между причим.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Никак не заставлю видеть UDF'ы на сервере!!! / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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