Einzelnen Beitrag anzeigen

schoellm

Registriert seit: 25. Apr 2008
11 Beiträge
 
#22

Re: BDE/Paradox Multiclients unter Vista: Applikation hängt

  Alt 29. Apr 2008, 15:13
Zitat von hoika:
prüfe mal, was für Datei-Rechte die .lck (im db Verzeichnis)
und die pdoxusrs.net (net dir) haben.

Dazu muss des 1. Programm gestartet sein.
Heiko
Ich habe den Dateizugriff auf dem Ordner, wo die lck, .net und .db Dateien liegen, so eingestellt:
Die Benutzer 'Jeder', 'Autorisierte Benutzer', 'User1' (den benutze ich bei beiden Clients zum Anmelden auf dem Server), administrator
haben alle
Vollzugriff, lesen-ausführen, schreiben, Ändern, Erstellen, und was es sonst noch für Häkchen gibt (außer "Spezielle Berechtigungen")
Die Berechtigungen werden auf alle Dateien darunter vererbt.
Wenn gerade das Programm nicht offen ist, kann ich auch die Dateien beliebig im explorer/Editor erstellen, ändern, löschen.
Wenn es offen ist, kann ich das nicht (aber das ist normal, auch mit Datenbank auf einem 2003 Server nicht anders)

Wie ich ganz oben schrieb, die BDE verwaltet die Sperrungen auf Tabellen/Datensätze bei parallelem Zugriff meines Wissens über die .lck Datei. Ich denke, die BDE wird an allen Clients versuchen, die Datei in einem speziellen 'Share' Modus öffnen, so daß alle ihre Sperren reinschreiben können und sich dadurch synchronisieren.
  Mit Zitat antworten Zitat