KB4346643 - DÜZELTME: 3212 ve 3013 hataları, SQL Server 2017'de DİSK'E YANSITMA seçeneğini kullanarak bir veritabanını yedeklediğinizde oluşur

Uygulandığı Öğe
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

SQL Server 2017'de bir veritabanını yedeklerken, yedeklemeyi birden çok hedefe yazmak için DİSK'E YANSITMA seçeneğini kullandığınızı varsayalım.  DİSK'E YANSIN seçeneğinde belirtilen disk, birincil yedekleme hedef diskinden farklı bir kesim boyutuyla biçimlendirilmişse, aşağıdaki hatayı alırsınız:

Not

Msg 3212, Level 16, State 0, Line LineNumber

Yansıtma aygıtı "FilePath\FileName" ve yansıtma aygıtı "FilePath\FileName" farklı aygıt belirtimlerine sahiptir.

Msg 3013, Level 16, State 1, Line LineNumber

YEDEK VERİTABANI anormal bir şekilde sonlandırılıyor.

Çözüm

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

Cumulative Update 10 for SQL ServerSQL Server 2017

Bilginize: Toplu güncelleştirmeye ek olarak, biçimlendirmedeki farkı çözmek için yedekleme komutunda BLOCKSIZE parametresini belirtmeniz gerekir.  BLOCKSIZE parametresi iki kesim boyutundan daha yüksek olana ayarlanmalıdır.

Örneğin, birincil hedefin 512B kesim boyutu ve yansıtma diskinin 4K kesim boyutu varsa, BLOCKSIZE parametresi 4096 olarak ayarlanmalıdır.

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

Geçici çözüm

Bu sorunu geçici olarak çözmek için İzleme Bayrağı (TF) 1800'ü etkinleştirebilirsiniz.

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.