KB4526315 - DÜZELTME: Veri tabanı kurtaramıyor ve SQL Server'da hata 5243'ü bildiriyor

Uygulandığı Öğe
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 2 SQL Server 2017 on Windows 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 SQL Server 2019 on Windows

Belirtiler

Microsoft SQL Server 2016 veya 2017'de saydam veritabanı şifrelemesinin etkinleştirildiği ya da etkinleştirilme veya devre dışı bırakılma sürecinde olan bir veritabanınız olduğunu varsayalım. Veritabanı, bir GAM kapsamının GAM veya PFS sayfasında yanlış bir şekilde ayrılmamış olarak işaretlenmesine neden olacak şekilde bozulma içeriyorsa, şifreleme taramasının yanlış bir şekilde GAM sayfasının ayrılmamış olduğunu varsayması ve ardından sayfayı biçimlendirmesi mümkündür. Bu durumda, sunucunun sonraki bir yeniden başlatılması, veritabanının kurtarıldıktan sonra şüpheli olarak işaretlenmesine neden olur ve aşağıdaki hata iletisini alabilirsiniz:

      

Tarih Saat SPID Hata: 5243, Önem Derecesi: 16, Durum: 8.

Tarih Saat SPID Dahili bir işlem sırasında bir tutarsızlık algılandı. Lütfen teknik desteğe başvurun.

      

Notlar

  • Bu düzeltme, şifreleme taramasının bozuk GAM sayfasını biçimlendirmesini engeller, ancak veritabanı tutarsızlığını gidermez.
  • Müşteri, İzleme Bayrağı (TF) 5004'ü kullanarak şifreleme taramasını sık sık duraklatıyor ve sürdürüyorsa, bu sorunun oluşma olasılığı daha yüksek olabilir ve birden çok döküm görebilirsiniz.

Durum

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

Çözüm

Toplu Güncelleştirme Bilgileri:

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

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:

Daha fazla bilgi

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