KB4058700 - DÜZELTME: SQL Server 2014, 2016 ve 2017'de bir yedekleme Bekleme Modu ile geri yüklendiğinde aralıklı 9004 hatası

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

Belirtiler

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

  • İki sunucu arasında kurulmuş Microsoft SQL ServerSQL Server günlük gönderimi veya Yedekleme/Geri Yükleme var.
  • Veritabanı boşta olabilir veya küçük VLF'lere sahip olabilir (ancak bu gerekli değildir).
  • Bu veritabanının yedeklerini alır ve ardından ikincil veritabanında bekleme seçeneğini kullanarak geri yüklemeyi denersiniz.

Bu senaryoda, geri yükleme işlemi başarısız olabilir ve aşağıdaki hata iletisini döndürebilir:

Not

  • Hata: 9004, Önem Derecesi: 21, Durum: 1.
  • Veritabanı database_name günlüğü işlenirken bir hata oluştu. Mümkünse yedekten geri yükleyin. Yedek yoksa, günlüğü yeniden oluşturmak gerekebilir.

Bu hata oluştuktan sonra, ikincil veritabanı geri yükleme durumuna geçer.

Çözüm

Bu sorun aşağıdaki toplu güncelleştirmelerde düzeltilmiştir:

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

SQL Server 2016 için en son toplu güncelleştirme

SQL Server 2014 için en son toplu güncelleştirme

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.