PERTANYAAN: Ass.Wr.Wb, Selamat pagi Bro..
Saya hari ini mencoba untuk melakukan share database melalui direktori di server. tapi kenapa bila database sudah dibuka oleh satu user maka user yang lain tidak dapat mengaksesnya. Beda halnya bila saya melakukan share database dari PC ke PC tidak ada masalah yang muncul meskipun yang mengakses MDB tersebut labih dari 2 bahkan lebih. Berikut Error yang muncul: Could not lock file. (Error 3050) The operating system will not allow Microsoft® Jet to create a lock file (.LDB) in the same directory where the database file (.MDB) resides. You need to have write privileges to the directory that contains the database you are trying to open. This error can also occur if you are trying to use the passive shut down/connection control feature while the database is opened exclusively. Mohon pencerahannya. JAWABAN: 1. Masuk ke setiap PC di client tersebut, lalu klik Start -> Run, ketik Regedt32.exe, terus klik OK. Maka akan muncul Registry Editor. 2. Masuk ke: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 4.0 Terus buat key "MaxLocksPerFile". Kalau sudah ada, jangan dibuat lagi. 3. Klik radio button Decimal, lalu kurangi nilai MaxLocksPerFile, misalnya isi dengan 100 saja, karena rata-rata koneksi database yang masuk ke server dalam 1 PC tidak akan lebih dari 100 kali dalam waktu yang bersamaan. 4. Keluar dari Registry Editor, terus coba lagi. 5. Kalau masih gagal, coba restart. Penting! Sangat baik jika sebelumnya registry di backup, sehingga jika ada masalah bisa di restore kembali. Jika ada kesalahan dalam mensetting registry di atas, maka saya berlepas diri. Wassalaamu'alaikum Warahmatullahi Wabarakatuh, Sofyan Efendi http://opi.110mb.com/

