Einzelnen Beitrag anzeigen

Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.380 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: [Firebird] Minimum Client

  Alt 21. Mär 2014, 15:16
wichtig bei Firebird ist im Grunde nur der verwendete ConnectionString *):

mit der Embedded.DLL und einem lokalen Pfad (c:\....) funktioniert die als lokaler embedded Server. Mit einem TCP-Zugriffspfad (server:c:\...) aber als einfacher Client - wobei dann auf dem Server aber auch eine Server-Instanz laufen muss.

Deshalb würde ich auch "nie" einen Embedded-Server als Client verwenden, wenn die Anwender am Verbindungspfad rumspielen dürfen, das kann nur schief gehen - wenn auf dem Server mit der embedded-DLL mit einem lokalen Zugriffspfad eine Verbindung hergestellt wird, dann kann selbstverständlich niemand anders, insbesondere nicht der eigentliche laufende Server auf die Datenbank verbinden!

Anmerkung: WObei mit der reinen Client.dll (ca. 300 kByte) auch über einen lokalen ConnectionString keine Verbindung aufgebaut werden, wenn nicht ein Server läuft.
  Mit Zitat antworten Zitat