KB4528130 - DÜZELTME: SQL Server 2016 ve 2017'de In-Memory İyileştirilmiş veritabanını geri yüklediğinizde erişim ihlali oluşuyor

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 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows

Belirtiler

Microsoft SQL ServerSQL Server 2016 veya 2017 kullandığınızı varsayalım. Veritabanını geri yüklemeye çalıştığınızda, aşağıdakine benzer bir erişim ihlali dökümü alabilirsiniz:

      

DateTime spidSpidId 'DatabaseName' veritabanı RESTORE EDİLDİ olarak işaretlenmiştir ve kurtarmanın çalıştırılmasına izin vermeyen bir durumdadır.

DateTime spidSpidId Restore(DatabaseName): Çevrimdışı ileri sarma başlıyor

DateTime spidSpidId Restore(DatabaseName): Dosya akışı kurtarma işlemini başlatma

DateTime spidSpidId Restore(DatabaseName): 136 VLF üst bilgisi işleniyor

DateTime spidSpidId Restore(DatabaseName): VLF üst bilgilerini işleme tamamlandı

DateTime spidSpidId Restore(DatabaseName): İlk LSN: LSNId, Son LSN: LSNId

DateTime spidSpidId [INFO] Veritabanı Kimliği: [5]. Kurtarılamayan kontrol noktası tablo satırını silme (kimlik: 108).

DateTime spidSpidId [INFO] Veritabanı Kimliği: [5]. Kurtarılamayan kontrol noktası tablo satırını silme (kimlik: 107).

DateTime spidSpidId [INFO] Veritabanı Kimliği: [5]. Kurtarılamayan kontrol noktası tablo satırını silme (kimlik: 109).

DateTime spidSpidId [INFO] HkCkptLoadInternalEx(): Veritabanı Kimliği: [5]. Kök dosya: {FileId}, filigran: WatermarkId, RecoveryLsn: RecoveryLsnId, RecoveryCheckpointId: 110, RecoveryCheckpointTimestamp: 0x318ce

DateTime spidSpidId ***FilePath'e gönderilen Yığın Dökümü

DateTime spidSpidId SqlDumpExceptionHandler: İşlem ProcessId önemli özel durum c0000005 EXCEPTION_ACCESS_VIOLATION oluşturdu. SQL ServerSQL Server bu işlemi sonlandırıyor.

DateTime spidSpidId * *******************************************************************************

DateTime spidSpidId *

DateTime spidSpidId * YIĞIN DÖKÜMÜNÜ BAŞLATIN:

DateTime spidSpidId * DateTime spid SpidId

DateTime spidSpidId *

DateTime spidSpidId *

DateTime spidSpidId * Exception Address = ExceptionAddress

DateTime spidSpidId * Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION

DateTime spidSpidId * AdresKimliği okunurken Erişim İhlali oluştu

      

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

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:

Başvurular

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