KB4019863 - DÜZELTME: SQL Server 2016'da bölümlenmiş bir zamansal geçmiş tablosunda ALTER TABLE SWITCH deyimi çalıştırdığınızda onaylama işlemi oluşur

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

Belirtiler

Aşağıdaki senaryoyu ele alalım:

  • Siz usign Microsoft SQL ServerSQL Server 2016.
  • Sistem sürümü oluşturma açılmadan önce veya açılırken bölümlenmiş bir zamana bağlı tablonuz var.
  • Otomatik olarak oluşturulan (anonim veya varsayılan) bir geçmiş tablosu yapılandırılır.
  • Sistem sürümü oluşturmayı kapatır ve geçmiş tablosunda bir ALTER TABLE SWITCH PARTITION deyimi çalıştırırsınız.

Bu senaryoda, aşağıdakine benzer bir onaylama işlemi hatası alırsınız:

Not

Msg 3624, Level 20, State 1, LineNumber

Sistem onaylama denetimi başarısız oldu. Ayrıntılar için SQL Server hata günlüğünü kontrol edin. Onaylama işlemi hatasına genellikle bir yazılım hatası veya veri bozulması neden olur. Veritabanı bozukluklarını denetlemek için DBCC CHECKDB aracını çalıştırmayı göz önünde bulundurun. Kurulum sırasında Microsoft'a döküm göndermeyi kabul ettiyseniz Microsoft'a mini bir döküm gönderilir. Microsoft'tan en son Hizmet Paketi veya Teknik Destek Düzeltmesi ile bir güncelleştirme edinilebilir.

Msg 596, Level 21, State 1, LineNumber

Oturum sonlandırma durumunda olduğundan yürütmeye devam edilemiyor.

Msg 0, Level 20, State 0, LineNumber

Geçerli komutta önemli bir hata oluştu.  Varsa, sonuçlar atılmalıdır.

Çözüm

Bu sorunun düzeltmesi aşağıdaki güncelleştirmelerde bulunur:

SQL Server 2016 derlemeleri hakkında

SQL Server 2016'nın her yeni derlemesi, bir önceki derlemede yer alan tüm düzeltmeleri ve güvenlik düzeltmelerini içerir. SQL Server 2016'nın en son derlemesini 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.

Başvurular

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