: Sorun Hata 80004005 "dosya ASP'DE Kilitle Couldn't" giderme

Makale çevirileri Makale çevirileri
Makale numarası: 306441 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Bir Microsoft Access veritabanına bağlanmayı denemek için ActiveX Data Objects (ADO) ve ODBC kullandığınızda, aşağıdaki hata iletisini alabilirsiniz:
ODBC Sürücüler için Microsoft OLE DB Sağlayıcısı hatası '80004005'
[Microsoft][ODBC Microsoft Access 97 sürücüsü] Dosya kilitleme açamadı.

Neden

Bir Microsoft Access için kilitleme (.ldb) dosyası oluşturmak için doğru izinlere sahip olmadığınızdan bu hata iletisinin oluştuğu veritabanı. Varsayılan olarak, Microsoft Access .mdb dosyasını aynı klasöre bir kilit dosyası oluşturulur.

Çözüm

Bu sorunu gidermek için aşağıdaki adımları izleyin:
  1. Veritabanına erişen bir kullanıcı (genellikle ıusr_ <BilgisayarAdı > hesabı) denetimi paylaşımın veya klasör için tam.
  2. Bazen dosyanın salt okunur olması amaçlanmıştır için izinler paylaşımında kısıtlanır. Aşağıdaki kod gösterir bağlantı modunu değiştirmeye isteyebilirsiniz:
       Set Conn = Server.CreateObject("ADODB.Connection")
       Conn.Mode = adModeShareDenyWrite    '8
        
       'From Adovbs.inc
       '---- ConnectModeEnum Values ----
       'Const adModeUnknown = 0
       'Const adModeRead = 1
       'Const adModeWrite = 2
       'Const adModeReadWrite = 3
       'Const adModeShareDenyRead = 4
       'Const adModeShareDenyWrite = 8
       'Const adModeShareExclusive = &Hc
       'Const adModeShareDenyNone = &H10
    					

Durum

Bu davranış tasarım yüzündendir.

Referanslar

Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
174943SORUN: 80004005 "Couldn't kullan (bilinmiyor); dosya zaten kullanımda"

Özellikler

Makale numarası: 306441 - Last Review: 11 Ağustos 2006 Cuma - Gözden geçirme: 4.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Active Server Pages 4.0
  • Microsoft Data Access Components 1.5
  • Microsoft Data Access Components 2.0
  • Microsoft Data Access Components 2.1
  • Microsoft Data Access Components 2.1 Service Pack 1
  • Microsoft Data Access Components 2.1 Service Pack 2
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.5 Service Pack 1
  • Microsoft Data Access Components 2.5 Service Pack 2
  • Microsoft Data Access Components 2.6
Anahtar Kelimeler: 
kbmt kbprb KB306441 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:306441

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com