Ich habe eine eignen Firebird Server als Dienst mit eigenem Namen registriert, welcher über einen anderen Port, als den Stanadrd-Port 3050 kommuniziert.
In der firebird.conf habe ich folgende Einstellungen vorgenommen:
- RootDirectory gesetzt, in welchem mein Firebird liegt
- RemoteServicePort auf einen anderen Port gesetzt
Meine Anwendung arbeitet mit UDF Funktionen aus der rfunc.dll, welche ich ins UDF Verzeichnis unter meinem Firebirdverzeichnis kopiert habe.
Ich habe nun folgendes Problem:
Starte ich meine Anwendung, findet diese den Pfad zu den zum UDF Ordner nicht.
Installierte ich aber gleichzeitig einen anderen Firebird Server als Dienst mit der Firebird Installationsroutine, findet meine Anwendung problemlos den Pfad zu UDF Verzeichnis.
Deinstalliere ich diesen Firebird Server wieder, findet meine Anwendung die rfunc.dll nicht mehr.
Weiß jemand, warum mein Firebird Dienst sein UDf Verzeichnis nicht findet oder ist es prinzipiell nicht möglich einen eigenen Firebird Dienst zu starten ohne vorherige Standardinstalltion eines Firebird Servers?
In der firebird.conf habe ich folgende Einstellungen vorgenommen:
- RootDirectory gesetzt, in welchem mein Firebird liegt
- RemoteServicePort auf einen anderen Port gesetzt
Meine Anwendung arbeitet mit UDF Funktionen aus der rfunc.dll, welche ich ins UDF Verzeichnis unter meinem Firebirdverzeichnis kopiert habe.
Ich habe nun folgendes Problem:
Starte ich meine Anwendung, findet diese den Pfad zu den zum UDF Ordner nicht.
Installierte ich aber gleichzeitig einen anderen Firebird Server als Dienst mit der Firebird Installationsroutine, findet meine Anwendung problemlos den Pfad zu UDF Verzeichnis.
Deinstalliere ich diesen Firebird Server wieder, findet meine Anwendung die rfunc.dll nicht mehr.
Weiß jemand, warum mein Firebird Dienst sein UDf Verzeichnis nicht findet oder ist es prinzipiell nicht möglich einen eigenen Firebird Dienst zu starten ohne vorherige Standardinstalltion eines Firebird Servers?
Comment