Belirtiler
Microsoft SQL ServerSQL Server çalıştıran bir sunucudaki çekme aboneliği veritabanında bir veritabanı anlık görüntünüz olduğunu varsayalım. Sunucuya bir düzeltme uyguladığınızda, komut dosyası düzeyinde yükseltme başarısız olur ve aşağıdakine benzer bir hata iletisi alırsınız:
Not
tarih saat spid_number Replikasyon iş güvenliği meta veri yükseltmeleri gerçekleştiriliyor...
tarih timespid_number Hata: 3906, önem derecesi: 16, Durum: 1.
tarih timespid_number Veritabanı salt okunur olduğu için "database_name" veritabanı güncelleştirilemedi.
tarih timespid_number Hata: 912, Önem Derecesi: 21, Durum: 2.
tarih timespid_number Yükseltme adımı 'msdb110_upgrade.sql' 3906, durum 1, önem derecesi 16 hatasıyla karşılaştığından, 'master' veritabanı için betik düzeyi yükseltmesi başarısız oldu. Bu, normal çalışmayı engelleyebilecek ciddi bir hata durumudur ve veritabanı çevrimdışı duruma gelir. Hata, 'ana' veritabanının yükseltilmesi sırasında meydana gelirse, tüm SQL Server SQL Server örneğinin başlatılmasını engeller. Önceki hata günlüğü girdilerinde hata olup olmadığını inceleyin, uygun düzeltici eylemleri gerçekleştirin ve betik yükseltme adımlarının sonuna kadar çalışması için veritabanını yeniden başlatın.
Çözüm
Bu sorun, aşağıdaki SQL Server güncelleştirmelerinde düzeltilmiştir:
- Cumulative Update 9 for SQL ServerSQL Server 2017
- SQL Server 2016 Service Pack 2 için Toplu Güncelleştirme 2
- SQL Server 2016 Service Pack 1 için Toplu Güncelleştirme 10
- SQL Server 2014 SP2 için Toplu Güncelleştirme 13
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:
- En son toplu güncelleştirme SQL ServerSQL Server 2017
- SQL Server 2016 için en son derleme
- 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.