KB4462767 - DÜZELTME: SQL Server 2017'de kümelenmiş columnstore dizinine sahip tabloları olan bir veritabanında DBCC CHECKDB komutunu çalıştırdığınızda bir döküm dosyası oluşturulur

Uygulandığı Öğe
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Belirtiler

SQL Server 2017'de kümelenmiş columnstore dizinine sahip tablolar içeren bir veritabanınız olduğunu varsayalım. DBCC CHECKDB deyimini veritabanındaki ALL_ERRORMSGS , NO_INFOMSGS PHYSICAL_ONLY ile çalıştırdığınızda bir döküm dosyası oluşturulur ve aşağıdakine benzer hata iletileri alabilirsiniz:

Not

Tablo hatası: Nesne Kimliği ObjectID, dizin kimliği IndexID, bölüm kimliği PartitionID, alloc birim kimliği kimliği kimliği ( Satır içi veri türü). Sayfa (1:1749624), yuva 1, metin kimliği TextID'deki satır dışı veri düğümüne sayfa (0:0), yuva 0 tarafından başvurulur, ancak taramada görülmemiştir. 
CHECKDB, 'TableName' tablosunda (nesne kimliği ObjectID) 0 ayırma hatası ve 1 tutarlılık hatası buldu. 
CHECKDB, 'DatabaseName' veritabanında 0 ayırma hatası ve 1 tutarlılık hatası buldu. 
repair_allow_data_loss, DBCC CHECKDB (DatabaseName) tarafından bulunan hatalar için en düşük onarım düzeyidir.

Çözüm

Bu sorun, SQL ServerSQL Server için aşağıdaki toplu güncelleştirmede düzeltildi:

SQL Server 2017 için Toplu Güncelleştirme 11

SQL Server toplu güncelleştirmeleri hakkında:

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 için en son toplu güncelleştirmelere göz atın:

En son toplu güncelleştirme SQL ServerSQL Server 2017

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

Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı terminoloji hakkında bilgi edinin.