Cum se mărește blocarea maximă pentru Microsoft Access
Creșteți MaxLocks permanent în Registry
Pasul 1
Faceți clic pe "Start", apoi tastați "regedit" (fără ghilimele) în caseta de căutare. Apăsați tasta "Enter".
Pasul 2
Faceți clic pe link-ul "Computer" (PC) care apare în fereastra din stânga. Mergeți la valoarea de introducere "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Jet \ 4.0 \ Engines \ Jet 4.0" dacă executați versiuni de Access 97, 2000, 2002 sau 2003. Dacă executați Access 2007 sau 2010, accesați HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ 12.0 \ Acces Connectivity Engine \ Motoare \ ACE ".
Pasul 3
Faceți dublu clic pe intrarea "MaxLocksPerFile" din partea dreaptă a ferestrei. Modificați numărul din câmpul "Date de valoare" la o valoare mai mare, apoi faceți clic pe "OK". În mod implicit, Windows folosește o valoare "MaxFileLocksPerFile" de 9500. Acesta modifică valoarea suficientă pentru a gestiona numărul maxim de rânduri din cel mai mare tabel de date. De asemenea, lasă loc pentru creștere în baza de date. De exemplu, dacă cel mai mare tabel din baza dvs. de date are 100.000 de înregistrări, setați valoarea la cel puțin 200.000 pentru a permite înregistrarea datelor noi.
Pasul 4
Închideți editorul de registri.
Schimbați temporar MaxLock-urile în cod
Pasul 1
Porniți Microsoft Access și deschideți baza de date cauzând erori Max Lock.
Pasul 2
Faceți clic pe "Instrumente de bază de date" din meniu sau din bara de panglică, apoi pe butonul "Visual Basic". Se va deschide fereastra Aplicații pentru Visual Basic.
Pasul 3
Faceți clic dreapta pe numele bazei de date în panoul "Proiect". Faceți clic pe "Insert" și apoi pe meniul pop-up "Module".
Pasul 4
Introduceți codul următor în eticheta "Opțiunea de comparare a bazei de date" (opțiunea Comparați baza de date):
DAO.DBEngine.SetOption dbmaxlocksperfile, 200000
Schimbați "200000" la numărul dorit de Max Locks, apoi salvați lucrarea. Accesul crește numărul de blocări maxime ale fișierelor pentru valoarea introdusă. Odată ce ați ieșit din aplicație, valoarea revine la original în registru.