Einzelnen Beitrag anzeigen

Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#10

Re: Interbase-Zugriff über Netzlaufwerk

  Alt 27. Jul 2006, 11:41
Zitat von onlinekater:
Also definitiv:
Interbase/Firebird können unter Windows nicht mit Datenbanken auf Netzlaufwerken arbeiten, es müssen lokale Platten sein.
Noch ein Nachtrag von mir:
Das ist auch relativ einfach zu erklären: Die Datenbank-Datei wird vom Server immer exklusiv geöffnet (es darf also nur ein Prozess drauf zugreifen). Den Zugriff von mehreren Benutzern regelt der Server intern. Wenn nun von verschiedenen Rechnern per Netzwerk-Laufwerk drauf zugegriffen wird so sind dies immer unterschiedliche Zugriffe. Beim Zugriff ist die Datenbank also gesperrt.

Über die Syntax "Rechnernamefad_auf_dem_Server" erkennt der Server, daß es eine Datenbank ist die er bereits selbst geöffnet hat und versucht nicht diese erneut als Datei zu öffnen sondern verwendet das bereits bestehende Dateihandle. (hat mir mal jemand erklärt der sich gut mit den Interna von Firebird auskennt)

Zitat von onlinekater:
Verbinden kannst Du Dich dann mit der Datenbank wie von Alhi001 beschrieben.
Alfi001, bitteschön! Nicht Alhi001!

Ciao,
Ralf
Ralf Kaiser
  Mit Zitat antworten Zitat