Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

Microsoft SQL Server Compact 3.5'de aşağıdaki senaryoyu düşünün:

  • Seri hale getirilebilir yalıtım iki hareket var.

  • İki hareket (sorgu/DML) DML işlemi gerçekleştirmek TABLOCK kilitleme ipucu ya da bir XLOCK kilitleme ipucu içeren aynı masada deneyin.

Bu senaryoda, bir kilitlenme karşılaşırsınız.

Neden

İki hareket için XLOCK başka için bekleyin çünkü bu sorun oluşur. Sorgunun derlenmiş, iki hareket paylaşılan tablo kilidi almak ve sonra seri hale getirilebilir yalıtım kilit tuttuğunda. Daha sonra iki hareket çalıştırma, XLOCK kilitleme ipucu içeren tablonun sorguya gerçekleştirmeye çalıştığınızda iki hareket için birbirine XLOCK için bekleyin. Bu nedenle, bir kilitlenme oluşur.NotHer iki işlem kilitleme TABLOCK ipucu içeren aynı tablodaki DML işlemi gerçekleştirdiğinizde de bu sorun oluşur.

Çözüm

SQL Server Compact 3.5 Service Pack 2

Bu sorunla ilgili düzeltme, ilk toplu güncelleştirme 2'de yayımlanmıştır. SQL Server 2008 R2 için bu toplu güncelleştirme paketini elde etme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

2289547 SQL Server Compact 3.5 Service Pack 2 için toplu güncelleştirme 2

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Ek Bilgi

Kilitlenme hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) Web sitesini ziyaret edin:

KilitlenmeDML hakkında daha fazla bilgi için aşağıdaki MSDN Web sitesini ziyaret edin:

DMLYazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×