Subject | Re: [firebird-support] UDF Module name is too dirty for usage on case sensitive OS |
---|---|
Author | Thomas Steinmaurer |
Post date | 2008-02-16T09:16:02Z |
Hello Roland,
though. Make sure that the module name is case-sensitive and DON'T use
any file extension information (.dll, .so) when declaring the UDF.
Hope this helps.
--
Best Regards,
Thomas Steinmaurer
LogManager Series - Logging/Auditing Suites supporting
InterBase, Firebird, Advantage Database, MS SQL Server and
NexusDB V2
Upscene Productions
http://www.upscene.com
> I am trying to adapt my database for usage under linux, but in theIt should work. The change might take effect only after re-connecting
> past I didn't take care about case sensitivity, because I didn't
> think about Linux, ...
>
> I used many forms of calling one UDF for e.g.:
>
> Abc.dll
> ABC
> abc.dll
> ABC.DLL
> ...
>
> Now I have one question:
>
> If would I change RDB$MODULE_NAME column in RDB$FUNCTIONS to unified
> one, it will work? Because I can't DROP EXTERNAL FUNCTION, because I
> have many relations to them.
though. Make sure that the module name is case-sensitive and DON'T use
any file extension information (.dll, .so) when declaring the UDF.
Hope this helps.
--
Best Regards,
Thomas Steinmaurer
LogManager Series - Logging/Auditing Suites supporting
InterBase, Firebird, Advantage Database, MS SQL Server and
NexusDB V2
Upscene Productions
http://www.upscene.com