Hallo Zwirbel,
programmiere schon seit geraumer Zeite mit der
FB-Datenbank. Hier der Weg, den ich bestreite:
1) Habe auf dem Server die Installationsroutine von
FB gestartet und die Server-Teile installiert.
2) Auf den Clienten ebenfalls die Installation gestartet und nur die Cliententools installiert.
3) Dann eine Textdatei erstellt mit folgender Zeile:
"192.168.10.22:E:\Datenbank\Datenbank.GDB
//statt PC2 kann auch die
IP-Adresse des Servers genannt werden
// Nach dem Muster "Servername
fad zur Datenbank" oder "ServerIP
fad zur Datenbank", wobei die
IP-Adresse die des Servers ist und E:\ das Originallaufwerk auf dem Server. Für die Clienten müssen diese Laufwerke nicht mal sichbar sein. Der Vorteil dieser Textdatei ist, dass man jederzeit den ort der Datenbank ändern kann ohne das Programm neu zu compellieren.
4)In der Hauptform des Programms (oder dort wo es notwendig ist) dann ein Eintrag z.Bsp.
Delphi-Quellcode:
procedure TForm1.FormShow(Sender: TObject);
var F: TextFile;
begin
//Datenbankpfad aus textdatei auslesen und in globale variable dbpfad geschrieben
AssignFile(F,'./verbi.txt');
Reset (F);
ReadLn (F, dbpfad);
DataModule1.IBDatabaseArtikel.DatabaseName := dbpfad;
Gruß, Luckner