Hi Jerry,
herzlich willkommen in der Delphi-PRAXiS.
Das Einfache zuerst: LOCAL SHARE ist in der Regel FALSE, da die
BDE einen eigenen Lock-Mechanismus verwendet. Nur wenn konkurrierende Zugriffe durch nicht
BDE-Anwendungen zu befürchten sind, dann muss zusätzlich das file/record-locking des Betriebssystems zugeschaltet werden.
Das locking geschieht über
paradox lock files im Daten-Verzeichnis. Diese lock files enthalten eine Referenz auf den network control file, der unter NET DIR abgelegt wird. So können einzelne client apps prüfen, ob der gleiche control file verwendet wird, oder ob eine Fehlkonfiguration vorliegt.
Für eine saubere Installation löscht du alle lock files, richtest auf jedem client eine Laufwerksverbindung auf das "gleiche" net share ein - z.B. net use P: \\pdxfileserver\db02 /persist o.ä - und dann geht das. Der Laufwerkbuchstabe darf sich unterscheiden, aber nur der.
Grüße vom marabu