Microsoft, Microsoft SQL Server 2008 R2 düzeltmelerini indirilebilir tek bir dosya olarak dağıtır. Düzeltmeler toplu olduğundan, her yeni sürüm önceki SQL Server 2008 R2 düzeltme sürümüne dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.
Belirtiler
Aşağıdaki senaryoyu ele alalım:
Microsoft SQL ServerSQL Server 2008 R2'nin bir örneğinde işlemsel çoğaltma yayını oluşturdunuz.
Yayın, XML sütunu olan bir tablo içeriyor.
Yayını başlattığınızda tabloda aşağıdaki olaylardan biri gerçekleşir:
- XML sütununa boş dize içeren bir satır eklenir.
- Satır, XML sütununa boş bir dize eklenerek güncelleştirilir.
Bu senaryoda, Çoğaltma Günlük Okuyucusu Aracısı kilitlenir ve çoğaltma başarısız olur.
Not: XML sütununda NULL değer varsa bu sorun oluşmaz.
Çözüm
Toplu güncelleştirme bilgileri
SQL ServerSQL Server 2008 R2 Service Pack 1
Bu soruna yönelik düzeltme ilk olarak Toplu Güncelleştirme 6'da yayınlandı. SQL Server 2008 R2 Service Pack 1 için bu toplu güncelleştirme paketini edinme 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:
2679367 SQL Server 2008 R2 Service Pack 1Not için Toplu Güncelleştirme Paketi 6 Derlemeler birikimli olduğundan, her yeni düzeltme önceki SQL Server 2008 R2 Service Pack 1 düzeltme sürümüne eklenmiş olan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünmenizi öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2567616 SQL Server 2008 R2 Service Pack 1'den sonra yayımlanan SQL Server 2008 R2 derlemeleri
Geçici çözüm
Bu soruna geçici bir çözüm bulmak için aşağıdaki yönergeleri uygulayın:
- Boş dize içeren bir satırı XML sütununa eklemeyin.
- XML sütununa boş dize ekleyerek satırı güncelleştirmeyin.
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.
Başvurular
Çoğaltma Günlüğü Okuyucu Aracısı hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) web sitesini ziyaret edin: