Subject | Problem Finding UDF dll |
---|---|
Author | dan@bnfc.com |
Post date | 2001-11-07T17:54:19Z |
Hello All,
I just ran a script on my production Server (InterBase 6.0) to
declare the functions for FreeUDFLib. They all show up as
registered UDFsin QuickDesk, but when I go to use them, the server
claims not to be able to find the module name or entrypoint.
Some other salient facts:
My test server (FB 1.0B2) finds the udf functions with no problem
I did not install IB 6.0 on the production server in the default
location.
When I went to look for a "udf" directory under my IB6 install
directory there wasn't one. So, I made one and put the
FreeUDFLib.dll file in there.
I also tried putting the dll in the bin and root directories for the
server with no luck.
Here is a sample of the DDL used to declare the functions:
DECLARE EXTERNAL FUNCTION F_RTRIM
CSTRING (254)
RETURNS CSTRING (254)
ENTRY_POINT 'rTrim' MODULE_NAME 'FreeUDFLib.dll';
Is it necessary to re-start ibserver.exe after registering the udfs?
Thanks,
Dan
I just ran a script on my production Server (InterBase 6.0) to
declare the functions for FreeUDFLib. They all show up as
registered UDFsin QuickDesk, but when I go to use them, the server
claims not to be able to find the module name or entrypoint.
Some other salient facts:
My test server (FB 1.0B2) finds the udf functions with no problem
I did not install IB 6.0 on the production server in the default
location.
When I went to look for a "udf" directory under my IB6 install
directory there wasn't one. So, I made one and put the
FreeUDFLib.dll file in there.
I also tried putting the dll in the bin and root directories for the
server with no luck.
Here is a sample of the DDL used to declare the functions:
DECLARE EXTERNAL FUNCTION F_RTRIM
CSTRING (254)
RETURNS CSTRING (254)
ENTRY_POINT 'rTrim' MODULE_NAME 'FreeUDFLib.dll';
Is it necessary to re-start ibserver.exe after registering the udfs?
Thanks,
Dan