Düzeltme: Hata sql Server 2008 R2'deki bir ntext veri türü sütun içeren bir tablo makale çoğalttığınızda 17066

Makale çevirileri Makale çevirileri
Makale numarası: 2754800 - Bu makalenin geçerli olduğu ürünleri görün.
Microsoft, Microsoft sql Server 2008 R2 Service Pack 1 Düzeltme karşıdan yüklenebilen bir dosya dağıtır. Düzeltmeleri birikimli olduğu için her yeni sürüm tüm düzeltmeleri içerir ve sürüm önceki sql Server 2008 R2 Service Pack 1 ile gelen tüm güvenlik düzeltmelerini düzeltin.
Hepsini aç | Hepsini kapa

Belirtiler

Aşağıdaki senaryoyu düşünün:
  • Microsoft sql Server 2008 R2'de bir tabloda bir ntext veri türü sütun vardır.
  • Makale olarak tablo içeren bir işlemsel kopyalama yarat
  • Ntext veri türü sütun null olarak güncelleştirilir.
Bu senaryoda, çoğaltma günlük okuyucu Aracısı başarısız olur ve aşağıdaki hata iletisini alırsınız:

Hata: 17066, önem derecesi: 16, State: 1.

sql Server onaylama işlemi: dosya:replicat.cpp>, satır onaylama işlemi başarısız 2701 = 'pRowset' =. Bu hata, zamanlama ile ilgili olabilir. Deyimi yeniden çalıştırmadan sonra hata devam ediyorsa, veritabanı yapısal bütünlük denetimi için dbcc checkdb kullanın veya bellek içi veri yapılarını bozulmamış emin olmak için sunucuyu yeniden başlatın.

Ayrıca, bu sorun oluştuğunda, günlük okuyucu Aracısı devam etmeden durduramaz ve aynı hatayı her aşağıdaki günlük okuyucu yürütme sonuçlanır.

Notlar
  • Bir ntext veri türü sütunu güncelleştirmek için updatetext deyimi kullandığınızda bu sorun daha belirgin.
  • Ntext veri türü sütun dikey filtreleme kullanır makale sütun listesinden çıkarılmış olsa da bu sorun oluşur.

Çözüm

Bu sorunu gidermek için aşağıdaki adımları izleyin:

  1. Varolan yayınlar etkilenen veritabanı altında bırakın.
  2. Bu düzeltmeyi uygulayın.
  3. Yayın veya abonelik sıfırdan yeniden oluşturun.

sql Server 2008 R2 Service Pack 1

Bu sorunla ilgili düzeltme, önce sql Server 2008 R2 Service Pack 1 için toplu güncelleştirme 9'yayımlanmıştır. 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:
2756574 sql Server 2008 R2 Service Pack 1 için toplu güncelleştirme paketi 9
Not Yap?lar birikimli olduğu için her yeni düzeltme yayımlanan tüm düzeltmeleri içerir ve sürüm önceki sql Server 2008 R2 Service Pack 1 ile gelen tüm güvenlik düzeltmelerini düzeltin. Bu düzeltmeyi içeren en son düzeltme sürümü uygulama ele almanızı öneririz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2567616 sql Server 2008 R2 Service Pack 1'den sonra yayımlanan sql Server 2008 R2 oluşturur

Durum

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

Daha fazla bilgi

Ntext, metin ve resim veri türleri hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (msdn) Web sitesine gidin:
ntext, metin ve resim (Transact-sql)
Çoğaltma türleri hakkında daha fazla bilgi için aşağıdaki msdn Web sitesine gidin:
Tür çoğaltmaya genel bakış
Nasıl işlem çoğaltma works hakkında daha fazla bilgi için aşağıdaki msdn Web sitesine gidin:
Nasıl işlem çoğaltma Works

Özellikler

Makale numarası: 2754800 - Last Review: 15 Ekim 2012 Pazartesi - Gözden geçirme: 2.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
Anahtar Kelimeler: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2754800 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: 2754800

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