Subject | Re: Hibernate 3.0 B4, Firebird 1.5.2, Jaybird for JDK 1.4 |
---|---|
Author | jeffrobertsky@yahoo.com |
Post date | 2005-02-28T17:54:38Z |
> Firebird implements a very small set of functions natively. Mostcommon
> functions are available through libraries of User DefinedFunctions
> which are distributed with Firebird but must be added to eachdatabase,
> using a script of SQL commands. One of those functions is LOWERwhich
> hibernate references. Looking at your log, I'm not sure that thesteps
> absence of LOWER is the primary cause of your problems, but it's
> certainly going to keep your build from working.
>
> So, add useStandardUdf to your properties. Add ib_udf.sql to the
> run after the database is created and before the tables forhibernate
> are created. And try the firebird-java listThanks - I found enough articles on UDF's to try executing
> (Firebird-Java@yahoogroups.com)... They speak your language.
>
> Regards,
> Ann
ib_udf.sql from within isql.exe and now I can "show function" and
see the definitions.
I've tried adding "useStandardUdf = 1" as well as "UdfAccess =
Restrict UDF" (and "UdfAccess = Full") in firebird.conf but when
LOWER is specified in SQL by Hibernate I keep getting:
Access to UDF library "ib_udf.DLL" is denied by server administrator
-Jeff