Guten Morgen alle...
ich hatte wieder einmal ein Erlebnis der besonderen Art.
Firebird Datenbank zur Laufzeit erstellen ist ja reichlich diskutiert und funktioniert...
aber...
Delphi-Quellcode:
Datenbank:= DBOrdnerL + DBDatei;
DMDB.ZConnection1.User:= 'SYSDBA';
DMDB.ZConnection1.Password:= 'masterkey';
DMDB.ZConnection1.Database:= DBOrdnerL + DBDatei;
DMDB.ZConnection1.HostName:= DBHost;
DMDB.ZConnection1.Properties.Add ('CreateNewDatabase=CREATE DATABASE ' +
QuotedStr(Datenbank) + ' USER ' + QuotedStr('SYSDBA') + ' PASSWORD ' + QuotedStr('masterkey') + ' PAGE_SIZE 4096');
DBOrdnerL = D:\Daten\
DBDatei =
DB.fdb
Host = Name des Servers
Vorraussetzungen:
auf Server:
- Laufwerk C --> System
- Laufwerk D --> Daten
lokal
- Laufwerk C --> System
- Laufwerk D --> DVD Laufwerk
Fehlermeldung im WIN95 Stil --> im Laufwerk D liegt kein Datenträger
muß der Ordner zur Datenbank (hier Variable 'Datenbank') auch als lokales Laufwerk aus Sicht des Servers angegeben werden oder als Netzlaufwerk.
wie kann ich die Datenbank direkt auf dem Netzlaufwerk erzeugen
PS: Verbinden mit den obigen Einstellungen funktioniert nur erstellen nicht
Danke für Eure Infos...