KB3135751 - DÜZELTME: SQL Server 2014'te AlwaysOn Kullanılabilirlik Gruplarını kullandığınızda columnstore dizini bozulması oluşuyor

Uygulandığı Öğe
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use)

Belirtiler

Microsoft SQL ServerSQL Server 2014'teki AlwaysOn Kullanılabilirlik Grupları özelliğini kullandığınızı varsayalım. SQL Server çalıştıran bir bilgisayar bir çoğaltmadan diğerine yük devrettiğinde, kullanılabilirlik grubundaki columnstore dizini bozulabilir. Daha sonra bozuk columnstore dizinini içeren tabloda DBCC CHECKTABLE'ı çalıştırırsanız, aşağıdaki hata iletilerini alabilirsiniz:

Not

Msg 8964, Seviye 16, Eyalet 1
Tablo hatası: Nesne Kimliği, Nesne> Kimliği<, Dizin Kimliği><, Bölüm Kimliği, Bölüm Kimliği>, Ayırma Birimi < Kimliği<, Ayırma Birimi Kimliği> (LOB veri türü). Sayfadaki satır dışı veri düğümü (<sayfa kimliği>), yuva <yuvası kimliği>, metin kimliği <metin kimliğine> başvurulmaz.

Msg 5289, Seviye 16, Durum 3
Kümelenmiş columnstore tablosu 'tablo adı><' dizini '<dizin adı>' sütunu '<sütun adı>' rowgroup kimliği rowgroup id>< sözlükteki veri değerleriyle eşleşmeyen bir veya daha fazla veri değerine sahip. Verileri yedekten geri yükleyin.

Çözüm

Toplu güncelleştirme bilgileri

Sorun ilk olarak SQL Server 2014'ün aşağıdaki toplu güncelleştirmesinde düzeltilmiştir:

Öneri: SQL Server için en son toplu güncelleştirmeyi yükleyin

SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmeye dahil edilen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server 2014'ün en son toplu güncelleştirmelerini indirip yüklemenizi öneririz:

      

      

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.