Príznaky
Keď viacerí používatelia zdieľajú jednu databázu Microsoft Accessu a pokúsite sa otvoriť konkrétny objekt formulára alebo zostavy, zobrazí sa toto chybové hlásenie:
V súčasnosti nemáte výhradný prístup k databáze.
Príčina
Nasledujúca kombinácia nastavení a podmienok spúšťa aktualizáciu objektu:
-
Viacerí používatelia majú otvorený rovnaký databázový súbor.
-
Vybratá možnosť Zhutniť pri zatváraní databázy.
-
Vybraté sú aj informácie o automatických opráv názvov sledovať a vykonávať nastavenia databázy automatických opráv názvov .
-
Objekt formulára alebo zostavy, ktorý sa pokúšate otvoriť, obsahuje vložené makro v rámci ovládacieho prvku alebo udalosti formulára.
V tejto situácii sa Access pokúsi uložiť zmeny, ale nemôže získať výhradný prístup k objektu.
Riešenie
Ak chcete predísť tejto chybe, vykonajte niektorý z týchto krokov:
-
Použite postup rozdelenia databázy, aby mal každý používateľ lokálnu kópiu klientskej databázy. Ďalšie informácie nájdete v téme rozdelenie databázy programu Access.
-
Zrušte začiarknutie políčka Zhutniť pri zatváraní na karte súbor – Možnosti > – > aktuálnu databázu – > Možnosti aplikácie.
-
Zrušte začiarknutie políčka vykonávať automatické opravy názvov na karte súbor – Možnosti > – > aktuálnu databázu – > Možnosti automatických opráv názvov.
-
Odstráňte vložené makrá z formulára alebo zostavu a nahraďte ich pomenovanými makrami alebo procedúrami udalostí VBA.