Sunday, July 23, 2023

Fehler „Sie haben keinen exklusiven Zugriff auf die Datenbank“ in Access – Microsoft-Support

Symptome

Wenn mehrere Benutzer eine einzelne Microsoft Access-Datenbank gemeinsam nutzen und Sie versuchen, ein bestimmtes Formular oder Berichtsobjekt zu öffnen, wird die folgende Fehlermeldung angezeigt:

Sie haben derzeit keinen exklusiven Zugriff auf die Datenbank.

Ursache

Die folgende Kombination von Einstellungen und Bedingungen löst eine Objektaktualisierung aus:

  • Mehrere Benutzer haben dieselbe Datenbankdatei geöffnet.

  • Die Datenbankeinstellung „Beim Schließen komprimieren" ist ausgewählt.

  • Die Datenbankeinstellungen „Track Name AutoCorrect Info" und „Perform Name AutoCorrect" sind beide ausgewählt.

  • Das Formular- oder Berichtsobjekt, das Sie öffnen möchten, enthält ein eingebettetes Makro in einem Steuerelement oder Formularereignis.


In dieser Situation versucht Access, die Änderungen zu speichern, kann jedoch keinen exklusiven Zugriff auf das Objekt erhalten.

Auflösung

Um diesen Fehler zu verhindern, führen Sie einen der folgenden Schritte aus:

  • Verwenden Sie den Ansatz der geteilten Datenbank, sodass jeder Benutzer über eine lokale Kopie der Front-End-Datenbank verfügt. Weitere Informationen finden Sie unter Teilen einer Access-Datenbank .

  • Deaktivieren Sie das Kontrollkästchen Beim Schließen komprimieren unter Datei -> Optionen -> Aktuelle Datenbank –> Anwendungsoptionen .

  • Deaktivieren Sie das Kontrollkästchen Namens-AutoKorrektur durchführen unter Datei -> Optionen -> Aktuelle Datenbank -> Namens-AutoKorrektur-Optionen .

  • Entfernen Sie eingebettete Makros aus dem Formular oder melden Sie sie und ersetzen Sie sie entweder durch benannte Makros oder VBA-Ereignisprozeduren.

No comments:

Post a Comment