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