Access, veritabanlarının ‘tutarsız durumda’ olduğunu bildiriyor

Bu sorunun nedenleri hakkında ek bilgiler toplayabildik. Bu sorun, Windows’un önceki sürümlerinde sorunlara yol açmayan ama artık düzgün çalışmayan ağ bağlantılı dosyalara ilişkin Access Veritabanı Motoru’ndaki kullanım desenlerinden kaynaklanmaktadır. Özellikle Windows 10’da, bu sorun ilk kez 1803 sürümü kullanılırken fark edilmiştir.

Önemli

  • 9 Temmuz 2020 güncelleştirmesi: Yalnızca düzeltme mevcutken oluşan yeni hatalar nedeniyle düzeltmeyi tam olarak dağıtamadık.  Sorun üzerinde çalışmaya devam ediyoruz.
  • 29 Kasım 2019 güncelleştirmesi: Düzeltme, daha geniş kapsamlı bir şekilde test ediliyor. Office 365’in Geçerli Kanal derlemelerini ortak olarak kullanan ortamlarda en etkili olacaktır ve bütün sorunları tamamen çözmeyebilir.  Bu düzeltme tamamen dağıtıldığında bile, potansiyel sorunları araştırmaya devam edeceğiz ve Access’in diğer versiyonlarını bu değişikliklerle güncelleştirmemiz de mümkün.  Windows güncelleştirmesi ile ortaya çıkmaya başlayan yeni sorunların ana sebebini tanımlamış olsak da, bu sorunu kontrollü bir ortamda güvenilir bir biçimde üretemiyoruz, bu sebeple buna ek sorunların olmadığından emin olmak zor.  Bu sorunu Microsoft’a raporlarsanız, lütfen hataları gördüğünüz durum hakkında olabildiğince çok bilgiyi dahil edin.
  • 1 Temmuz 2019 güncelleştirmesi: Bu sorun için bir düzeltmeyi test ettik ama şu an yazıldığı biçimde sorunlar olduğunu bulduk. Bu sorunları düzeltmeye çalışıyoruz; ondan sonra daha fazla test yapacağız. 
  • 4 Nisan 2019 güncelleştirmesi: Bu sorun için şu anda bir düzeltmeyi test ediyoruz ve bunun sorunu çözdüğünü onaylayabildiğimizde başka güncelleştirmeler sunacağız.
  • Bu sorunun karmaşıklığından ve ek sorunlar getirmediğimizden emin olmamız gerektiğinden, bu sorunun düzeltmesini kullanıma sunma süreci normal bir düzeltmeden daha uzun bir süreye yayılacak. Diğer güncelleştirmeler için lütfen bu sayfayı izlemeye devam edin.

SORUN

Bir veritabanını açarken aşağıdaki hata iletisini görebilirsiniz:

  • “Microsoft Access bu veritabanının tutarsız bir durumda olduğunu algıladı ve veritabanını kurtarmayı deneyecek.”

Visual Basic kodundan bir veritabanı açmak için DAO kullanıyorsanız hata 3343 “Tanınmayan veritabanı biçimi” hatasını görebilirsiniz.

Bu, bir ağ dosya paylaşımında depolanan bir veritabanınız varsa ve bu veritabanı aynı anda birden fazla kullanıcı tarafından kullanılıyorsa ortaya çıkabilir.

DURUM: GEÇİCİ ÇÖZÜM

Mühendislik ekibimiz bu sorunun farkında ve sorunu çözmek için çalışıyor. Bu arada geçici bir çözüm olarak, paylaşılan veritabanının depolandığı makinede kiralamayı devre dışı bırakın.

Tek dosyalı veritabanı
Kiralama değişikliği, veritabanının depolandığı makinede yapılır.

Veritabanını bölme
Her kullanıcının kendi istemci makinesinde depolanan ön uç veritabanının kendi kopyasına ve bir dosya sunucusundaki paylaşılan arka uç veritabanına sahip olduğu bölünmüş veritabanı senaryosu kullanılırken, kiralama değişikliğinin yalnızca arka uç veritabanını barındıran makinede yapılması gerekir; her kullanıcının istemci makinesinde değişiklik yapılması gerekmez.

Bunu yapmak için:

  1. WindowsBaşlat'a tıklayın Windows tuşuna basın ve ardından Command yazın.  Komut İstemi'ne sağ tıklayın ve Yönetici olarak çalıştır'ı seçin. 
  2. Komut istemi penceresine aşağıdaki komutları kopyalayıp yapıştırın:
    REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters /v DisableLeasing /t REG_DWORD /d 1 /f
    NET STOP SERVER
    NET START SERVER
  3. Komut istemi penceresini kapatın.

Diğer Kaynaklar

Simge Uzmanları (beyin, dişliler) Uzmanlara sorun

Uzmanlara bağlanın, en son haberleri, güncelleştirmeleri ve en iyi yöntemleri tartışın ve blogumuzu okuyun.

Microsoft Tech Community

Simge Topluluğu Toplulukta yardım alın

Destek Temsilcilerine, MVP’lere, Mühendislere ve diğer Office kullanıcılarına soru sorun ve onlardan çözümler bulun.

Yanıtlar üzerinde Office Forumu

Simge özelliği isteği (ampul, fikir) Yeni bir özellik önerin

Öneri ve görüşlerinizi okumaktan mutluluk duyarız! Düşüncelerinizi paylaşın. Sizi dinliyoruz.

Geri bildirim gönderin

Ayrıca Bkz:

Access'de karşılaşılan yeni sorunlar için düzeltmeler veya geçici çözümler