Problem beim Zugrif mit Embedded Firebird server auf UDF
Wir haben folgendes Problem: bei benutzung der externer Funktion
F_AGEINDAYS aus FreUDFLib.dll in einer SQL-Abfrage kriegen wir
Fehlermeldung "Function unknown" Erste Idee die FreUDFLib.dll liegt
in falschen Verzeichniss. Aber die FreUDFLib.dll liegt bei uns in dem
Verzeichniss "C:\[Anwendungsverzeichniss]\udf". Zweite Idee vom Forum abgelesen den Parameter UDFAccess 'richtig' setzen, trotz dem das in den Guids für Firebird steht es das bei dieser lage der anwendung, des servers und der udf-dlls keine änderungen an diesen parameter vorgenommen werden sollten. wir haben angaben für udfaccess ausprobiert: "restrict udf", "restrict udf;C:\[Anwendungsverzeichniss]\udf", "restrict C:\[Anwendungsverzeichniss]\udf" bei der untersuchung mit filemon sehe ich dass die anwendung wird geladen fbembedded wird geladen die dlls aus intl-verzeichnis werden geladen aber die dlls aus udf-verzeichnis werden nicht berührt
was müssen wir machen dass diese udf-dlls werden vom fbembeeded benutzt?
Wir haben folgendes Problem: bei benutzung der externer Funktion
F_AGEINDAYS aus FreUDFLib.dll in einer SQL-Abfrage kriegen wir
Fehlermeldung "Function unknown" Erste Idee die FreUDFLib.dll liegt
in falschen Verzeichniss. Aber die FreUDFLib.dll liegt bei uns in dem
Verzeichniss "C:\[Anwendungsverzeichniss]\udf". Zweite Idee vom Forum abgelesen den Parameter UDFAccess 'richtig' setzen, trotz dem das in den Guids für Firebird steht es das bei dieser lage der anwendung, des servers und der udf-dlls keine änderungen an diesen parameter vorgenommen werden sollten. wir haben angaben für udfaccess ausprobiert: "restrict udf", "restrict udf;C:\[Anwendungsverzeichniss]\udf", "restrict C:\[Anwendungsverzeichniss]\udf" bei der untersuchung mit filemon sehe ich dass die anwendung wird geladen fbembedded wird geladen die dlls aus intl-verzeichnis werden geladen aber die dlls aus udf-verzeichnis werden nicht berührt
was müssen wir machen dass diese udf-dlls werden vom fbembeeded benutzt?
Comment