Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Interbase (Firebird) auf Client - Abhängigkeiten (https://www.delphipraxis.net/89661-interbase-firebird-auf-client-abhaengigkeiten.html)

mischerr 3. Apr 2007 20:30

Datenbank: Firebird • Version: 1.5 • Zugriff über: TIBDatabase

Interbase (Firebird) auf Client - Abhängigkeiten
 
Hallo!

Habe aktuell folgendes Problem:

Server mit FB1.5 Server Installation. Anwendung läuft wunderbar.
Client 1 hat (zufällig) auch FB1.5 Server installiert und kann einwandfrei mit der Server-DB arbeiten.
Client 2 ist frisch installiert. Wird hier die Anwendung gestartet, schmiert sie ab und möchte einen Fehlerbericht senden.

Die DB-Verbindung läuft über ein IBDatabase-Object. Meine Vermutung ist, dass eine DLL nicht geladen werden kann, die für die FB Kommunikation nötigt, aber nicht vorhanden ist.

Was muss auf dem Client mindestens noch installiert sein, damit IBDatabase den Server connecten kann? GDS32.DLL? IBXML.DLL?

Alias.conf, Ports, Firewall usw. sind schon ok.

Gruss,
Michael

mkinzler 3. Apr 2007 20:35

Re: Interbase (Firebird) auf Client - Abhängigkeiten
 
Je nachdem was die Anwendung macht, und ob sie locales verwendet muß man noch fb_util.dll und das intl-Vereichnis verteilen

mischerr 3. Apr 2007 21:07

Re: Interbase (Firebird) auf Client - Abhängigkeiten
 
Danke für den Tip. Werde es später ausprobieren.

Also quasi wie beim Embedded Server?
Bislang war die Anwendung eine einzige EXE (+ Konfig in Ini-Datei).

Lokal passiert nichts mit der Datenbank.

Gruss,
Michael

mkinzler 3. Apr 2007 21:20

Re: Interbase (Firebird) auf Client - Abhängigkeiten
 
Zitat:

Also quasi wie beim Embedded Server?
Ja, die embedded ist ja auch nur eine Client-Dll mit eingebautem Server


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz