Ich meine das in aller Güte.
BDE Paradox wird dich unglücklich machen! Wenn nicht gar schlimmeres.
Bitte nimm die Zeos komponenten und irgend eine umsonst
db wie Firebird, Firebird Embedded, Mariadb usw.
Es muss nichtmal wirklich Firebird embedded sein! Mehrere "Named" Firebird server lassen sich nebeneinander installieren und haben einen Mini kleinen footprint. (Quasi so groß wie das füßchen eines neugeborenen). Der
FB 2.5 Ordner hat 32MB und der Process wartet im leerlauf bei 1,1 MB im
RAM die FBClient.dll im Anwendungsverzeichnis braucht 536kb auf der platte.
Die installation ist auch einfach
Firebird archiv entpacken (z.b. in das eigene Anwendungsverzeichnis)
Dann
Code:
cd c:\MeinProgramm\Firebird\Bin
Instsvc install -c -m -name FB_MEINPROGRAMM
Schnell noch in firebird.conf den Port eintragen
Code:
#cringeport
RemoteServicePort = 1337
und den Dienst starten.
Das ist zwar nicht NULL Aufwand, wie bei
FB embedded... aber immer noch besser als
BDE... und so ein mini service tut auch nicht weh. Deinstallieren mit
Code:
instsvc remove -name FB_MEINPROGRAMM
nicht vergessen. Alternative zu instsvc remove wäre das Windows SC command
Code:
SC Delete FirebirdServerFB_MEINPROGRAMM