KB4295233 - DÜZELTME: Veritabanı kurtarma, bellek içi nesneler içeriyorsa ve SQL Server 2017'deki bir yarış durumu sırasında kurtarma hatasıyla karşılaşılırsa yanıt vermeyi durdurabilir

Uygulandığı Öğe
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Belirtiler

Bellek içi veritabanı kurtarma işleminin SQL Server parçası olarak, bellek içi nesneleri kurtarmak için paralel bir görev başlatılır. Bazı senaryolarda, bu görev başarısız olabilir. Günlük kurtarma sırasında, hata günlük yinelemenin son aşamasında meydana gelirse, paralel görevin hata bildirimini kaçırdığı ve çıkmadığı bir yarış durumu vardır. Bu, kurtarma sırasında veritabanının askıda kalması anlamına gelir.

Notlar Bu bir geçici yarış durumu sorunudur ve sunucunun yeniden başlatılması veritabanının engelini kaldırabilir.

Çözüm

Bu düzeltme, SQL ServerSQL Server için aşağıdaki güncelleştirmeye eklenmiştir:

Cumulative Update 8 for SQL ServerSQL Server 2017

Bu güncelleştirme, kurtarma görevinin hatayı algılaması ve veritabanını kurtarma başarısız olarak bırakması için kaçırılan bildirimi düzeltir. Ardından, veritabanı kurtarma işlemini yeniden başlatmak için bir ALTER DATABASE SET ONLINE deyimi verilebilir.

SQL Server derlemeleri hakkında

SQL Server için her yeni derleme, bir önceki derlemede yer alan tüm düzeltmeleri ve güvenlik düzeltmelerini içerir. SQL Server sürümünüz için en son derlemeyi yüklemenizi öneririz:

SQL Server 2017 için en son derleme

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ığı standart terminoloji hakkında bilgi edinin.