Belirtiler
Microsoft SQL Server 2016 veya 2017 örneğinde 3.456 bitten daha uzun bir veritabanı şifreleme anahtarı (DEK) oluşturursunuz. Saydam veritabanı şifrelemesini (TDE) bu DEK etkinleştirirseniz, SQL Server hata günlüğüne aşağıdakine benzer bir hata girdisi kaydedilir:
Tarih saat SPID ayarı 'database_name' veritabanı için veritabanı seçeneği şifrelemesi açık. Tarih saat SPID ' veritabanıadı' veritabanı Için veritabanı şifreleme taramasını başlatıyor. Tarih saat SPID veritabanı için veritabanı şifreleme taraması iptal edildi. Taramayı sürdürmek için ALTER DB 'i yeniden yayımlayın.
Neden
Bu sorun, SQL Server 'ın 3.456 bitten büyük bir değer içeren bir DEK desteklenmediğini belirten bir hata iletisi oluşturması nedeniyle oluşur.
Çözüm
Bu sorun, aşağıdaki SQL Server güncelleştirmelerinde giderilmiştir:
SQL Server 2017 için toplu güncelleştirme 13
SQL Server 2016 Service Pack 2 için toplu güncelleştirme 5
SQL Server 2016 Service Pack 1 için toplu güncelleştirme 11
Not Bu düzeltmeyi uyguladıktan sonra, 3.456 bitenden daha uzun bir değer oluşturmaya çalıştığınızda, deneme başarısız olur ve aşağıdaki hata iletisini alırsınız:
İleti 33178, düzey 16, durum 2, hat LineNumber Şifreleme anahtarı uzunluğu şu anda desteklenen en fazla 3456 uzunluğuna ulaştı.
SQL Server derlemeleri hakkında
Her SQL Server derlemesi, önceki derlemede bulunan tüm düzeltmeleri ve güvenlik düzeltmelerini içerir. SQL Server sürümünüze en son yapıyı yüklemenizi öneririz:
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
Microsoft 'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.