Einzelnen Beitrag anzeigen

Perlsau
(Gast)

n/a Beiträge
 
#7

AW: Zugriff mehrerer User auf eine Datei

  Alt 6. Jul 2013, 09:14
Ich würde eine Datenbank mit embedded Zugriff verwenden, wie z.B. FireBird embedded, SQLite, MSSQL compact, ...
Du brauchst so kein DBMS installieren und brauchst dich trotzdem nicht um dir notwendige Synchronisierung des Dateizugriffs zu kümmern.
Äh - Firebird Embedded erlaubt nur einen Zugriff zur selben Zeit. Besteht bereits eine Connection, wird jeder Versuch, eine weitere Connection zu erstellen, abgewiesen. Außerdem müssen bei FB-embedded die DB-Dateien im selben Verzeichnis liegen wie die Anwendung. Wieso also embedded?

Besser wäre hier doch ein Server, der von allen erreichbar ist, oder eine Access-Datenbank, die kann man sogar auf einem Fileserver oder einer Netzwerkplatte betreiben kann. Ich hab das mal bei einem Verein realisiert, der keinen Netzwerkserver hatte, sondern nur eine Netzwerkplatte. Funzt bis heute einwandfrei, obwohl ich Timer einbauen mußte, um regelmäßig gewisse Tabellen abzufragen. Das macht aber bis heute so wenig Last, daß sich noch keiner beschwert hat.

Geändert von Perlsau ( 6. Jul 2013 um 09:17 Uhr)
  Mit Zitat antworten Zitat