Sie sind hier:

Tipps & Tricks zu Access

Gemeinsame Datenbank auf dem Server komprimieren

- alle Versionen -

Eine Access-Datenbank muss regelmäßig komprimiert werden. Dies gilt besonders für Datenbanken, die im Netzwerk von mehreren Nutzern verwendet werden.

Das Komprimieren kann aber nur mit exklusivem Zugriff durchgeführt werden, d. h. es darf keine weitere Person an der Datenbank angemeldet sein. Bei der Datenbank für den Mehrbenutzerzugriff kann das nur außerhalb der normalen Arbeitszeit gewährleistet werden. Es bietet sich deshalb an, die Komprimierung automatisch nachts durchführen zu lassen.

Dazu muss auf dem Server ein entsprechender Befehl eingerichtet werden. (Voraussetzung ist, dass auf dem Server das Programm MS Access installiert ist!)

Erstellen Sie mit einem Text-Editor eine neue Datei und schreiben Sie folgende Zeile:

"PROGRAMMPFAD\msaccess.exe" "PFAD\NAMEDERDATENBANK.mdb" /compact

(Ersetzen Sie die richtigen Pfadangaben. Die Anführungsstriche müssen geschrieben werden, wenn sich in der Pfadangabe oder im Dateinamen Leerzeichen befinden. Zwischen dem Programmaufruf, der Angabe der Datenbank und dem Parameter '/compact' müssen sich jeweils Leerzeichen befinden.)
Speichern Sie die Datei mit der Endung .cmd - z. B. komprimieren.cmd.

Im Zeitplandienst auf dem Server erstellen Sie einen neuen Auftrag. Dabei rufen Sie die gespeicherte CMD-Datei auf. Lassen Sie die Aktion täglich ausführen und geben Sie als Zeitpunkt eine Uhrzeit an, in der keine weiteren Aktionen laufen (möglichst nachdem die tägliche Datensicherung abgeschlossen ist).