Access - fertig - los! - Teil 2

Exklusiver Zugriff

Wenn Sie Änderungen an einer Datenbank vornehmen wollen, sollten Sie sicherstellen, dass nicht gleichzeitig ein anderer Nutzer Zugriff auf die gleiche Datenbank hat. Deshalb öffnen Sie diese am besten exklusiv, dann erhält jeder folgende Nutzer beim versuchten Zugriff eine Warnung wie in Bild 4 und kann die Datenbank nicht öffnen.

Bild 4: Warnung bei Zugriff auf exklusiv geöffnete Datenbank.
Bild 4: Warnung bei Zugriff auf exklusiv geöffnete Datenbank.

Um den exklusiven Zugriff mit einer Verknüpfung zu automatisieren, geben Sie als Parameter /excl an, also hier

"C:\Office\MSACCESS.EXE"

"G:\ExpertsInside\Start.mdb" /excl

In einer Mehrbenutzerumgebung muss dies natürlich die Ausnahme bleiben, denn alle anderen Nutzer können währenddessen nicht mit der Datenbank arbeiten.

Schreibgeschützte Datenbank

Weniger zur Entwicklung als vielmehr für das Nachschlagen von Daten können Sie eine Datenbank auch mit Schreibschutz öffnen. Dazu geben Sie als Parameter /ro für „read-only“ an, also hier

"C:\Office\MSACCESS.EXE"

"G:\ExpertsInside\Start.mdb" /ro

Beim Öffnen der Datenbank erhalten Sie die gleiche Warnung wegen der schreibgeschützten Datenbank, die Sie auch bekommen würden, wenn Sie im Explorer die Datei selber mit einem Schreibschutz-Attribut gesperrt hätten.

In diesem Zustand können Sie selbstverständlich keine geänderten Entwürfe speichern. Außerdem werden viele Datenbanken mit Auto-Exec-Makro oder automatischen Prozeduren beim Öffnen von Formularen oder Berichten vermutlich auch dauernd Laufzeitfehler auslösen, weil dort häufig Daten in Tabellen zwischengespeichert werden.