Simptome
Atunci când mai mulți utilizatori partajează o singură bază de date Microsoft Access și încercați să deschideți un anumit obiect de formular sau raport, primiți următorul mesaj de eroare:
Notă
Nu aveți acces exclusiv la baza de date în acest moment.
Cauză
Următoarea combinație de setări și condiții declanșează o actualizare de obiect:
- Mai mulți utilizatori au deschis același fișier bază de date.
- Este selectată setarea bazei de date Compactare la închidere .
- Setările bazei de date Urmărire informații Corectare automată nume și Efectuare corectare automată nume sunt ambele selectate.
- Obiectul formular sau raport pe care încercați să-l deschideți conține o macrocomandă încorporată într-un control sau eveniment de formular.
În această situație, Access încearcă să salveze modificările, dar nu poate obține acces exclusiv la obiect.
Rezolvare
Pentru a preveni această eroare, alegeți una dintre următoarele:
- Utilizați abordarea bazei de date scindate, astfel încât fiecare utilizator să aibă o copie locală a bazei de date front-end. Pentru mai multe informații, consultați Scindarea unei baze de date Access.
- Debifați caseta de selectare Compactare la închidere din Fișier ->Opțiuni ->Baza de date curentă ->Opțiuni aplicație.
- Debifați caseta de selectare Efectuare Corectare automată nume din Fișier ->Opțiuni ->Baza de date curentă ->Opțiuni AutoCorecție nume.
- Eliminați macrocomenzile încorporate din formular sau din raport și înlocuiți-le cu macrocomenzi denumite sau cu proceduri eveniment VBA.