Belirtiler
Microsoft SQL Server 2012 veya SQL Server 2014 için hizmet ana anahtarı oluşturma işlemi kurulum sırasında başarısız olursa, SQL Server bu hatayı doğru şekilde günlüğe kaydetmez. Bu, bazı sorunlara yol açar. Örneğin, SQL Server SQL Server çoğaltmasını yapılandırmaya çalıştığınızda, aşağıdaki hata iletisini alırsınız:
Not
Şifre çözme sırasında bir hata oluştu. 'repl_distributor' uzak sunucusundan '(null)' yerel kullanıcısına eşlenen uzak kullanıcı 'distributor_admin' yok. Veritabanı bağlamı 'ana' olarak değiştirildi. (Microsoft SQL ServerSQL Server, Error: 15466)
Uzaktan oturum açma işlemleriyle birlikte bağlantılı bir sunucu oluşturmaya çalıştığınızda şu hatayla karşılaşırsınız:
Not
Şifre çözme sırasında bir hata oluştu
Ayrıca, SQL Server hata günlüğünde aşağıdaki hata iletisini alabilirsiniz:
Not
< Tarih><Zaman> spid5s Servis Ana Anahtarının şifresi şifrelemelerinden biri kullanılarak çözülemedi. Ayrıntılar için sys.key_encryptions bölümüne bakın.
Katalog görünümü sys.symmetric_keys sorguladığınızda, hizmet ana anahtarı için bir satır döndürülür. Katalog görünümü sys.key_encryptions sorgusu yaptığınızda satır döndürülmez. Beklenen sonuç iki satırdır.
Çözüm
Bu güncelleştirmeyi uyguladıktan sonra, kurulum sırasında hizmet ana anahtarı oluşturma hatası oluşursa meta veriler temiz bırakılır ve bir sonraki SQL Server hizmeti yeniden yeniden başlatma, hizmet ana anahtarı oluşturmayı dener. Ayrıca, hizmet ana anahtarı oluşturma hatasıyla ilgili daha fazla hata iletisi de hata günlüğüne kaydedilir.
Not
- Bu sorunla karşılaştıysanız, bu güncelleştirme çalışmaz ve "Geçici Çözüm" bölümünde listelenen geçici çözümlerden birini kullanmanız gerekir.
- Bu toplu güncelleştirmedeki değişiklikleri kullanmak için Ürün Güncelleştirme özelliğini kullanarak SQL Server yüklemeniz ve RTM + SP + CU ile akış destekli yükleme gerçekleştirmeniz gerekir.
Sorun ilk olarak, SQL ServerSQL Server'ın aşağıdaki toplu güncelleştirmesinde düzeltildi:
- SQL Server 2014 SP1 için Toplu Güncelleştirme 3
- Cumulative Update 10 for SQL ServerSQL Server 2014
- Cumulative Update 8 for SQL ServerSQL Server 2012 SP2
Öneri: SQL Server için en son toplu güncelleştirmeyi yükleyin
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ştirmeleri indirip yüklemenizi öneririz:
- SQL Server 2014 SP1 için en son toplu güncelleştirme
- SQL Server 2014 için en son toplu güncelleştirme
- SQL Server 2012 SP2 için en son toplu güncelleştirme
Geçici çözüm
Sorun nedeniyle zaten karşılaşıyorsanız, aşağıdakilerden birini yapabilirsiniz:
Aşağıdaki Transact-SQL deyimini kullanarak hizmet ana anahtarını yeniden oluşturun:
ALTER SERVICE MASTER KEY FORCE REGENERATESQL Server örneğini yeniden yükleyin.
SQL Server yükleme sırasında sorunla karşılaşırsanız, SQL Server yüklemeden önce aşağıdaki adımları izleyebilirsiniz:
- İşletim sistemini yeniden başlatın.
- SQL Server hizmeti hesabını kullanarak RDP oturumunda oturum açın.
- Birkaç dakika bekleyin ve kullanıcı profili tamamen oluşturulduktan sonra oturumu kapatın.
- Birkaç dakika sonra SQL Server kurulumu başlatın.
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.