Düzeltme: SQL Server 2012 ya da SQL Server 2014 TLS 1.2 etkinleştirilmiş olan bir sunucuya yüklediğinizde hata

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 3135769
Belirtiler
Microsoft SQL Server 2012 ya da SQL Server 2014 Aktarım Katmanı Güvenliği (TLS) sürüm 1.2 etkinleştirilmiş olan bir sunucuya yüklemeye çalıştığınızda, aşağıdaki sorunlarla karşılaşabilirsiniz:
  • TLS 1.2 desteğini etkinleştirmek için bu düzeltmeyi yüklemeye çalıştığınız SQL Server sürümü içermiyorsa (TLS 1.2 desteği ekler yapı hakkında daha fazla bilgi için bkz. KB 3052404), aşağıdaki hata iletisini alırsınız:

    Veritabanı altyapısı kurtarma tutamacı başarısız bekleyin. Olası nedenler için SQL Server hata günlüğünü denetleyin.
  • Yoksa yüklemeye çalıştığınız SQL Server sürümü yapar TLS 1.2 desteğini etkinleştirmek için düzeltmeyi içerir, aşağıdaki hata iletisini alırsınız:

    Sunucuyla başarılı bir bağlantı kuruldu, ancak sonra oturum açma öncesi el sıkışması sırasında hata oluştu. (sağlayıcı: adlandırılmış yöneltme sağlayıcı, hata: 0 - hiçbir işlem kanalın diğer ucundaki gerçekleşir.)
Bu durumların her ikisinde, yükleme başarısız olur.
Neden
SQL Server Kurulum SqlClient .NET Framework 2.0 ADO.NET için kullandığından, bu sorun oluşur. Varsayılan olarak, .NET Framework 2.0 TLS 1.0 ile çalışır.
Çözüm
Bu sorunu gidermek için .NET Framework düzeltme toplaması yükleyin ve sonra sunucuyu yeniden başlatın. İşletim sistemi ve SQL Server sürümü çalıştırdığınız göre uygun düzeltmeyi bulmak için tabloyu kullanın:
Pratik Çözüm
Bu soruna geçici bir çözüm bulmak için şu adımları izleyin:
  1. TLS 1.0 sunucusunda etkinleştirin.
  2. Sunucuyu yeniden başlatın.
  3. SQL Server 2012 veya SQL Server 2014 Kur programını çalıştırın ve SQL Server sürüm TLS 1.2 destekleyen bir yapı güncelleştirin. (TLS 1.2 desteği eklemek güncelleştirmeler hakkında daha fazla bilgi için bkz.KB 3052404.)
  4. TLS 1.0 devre dışı bırakın.
  5. Sunucuyu yeniden başlatın.
Not: SQL Server 2012 ya da SQL Server 2014 TLS 1.2 desteğini etkinleştirmek için bu düzeltmeyi içermeyen bir yapı yüklemeye çalıştığınızda, bu geçici çözüm alsouse gerekir.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Referanslar
Hakkında bilgi edinin terminoloji Microsoft yazılım güncelleştirmelerini açıklamak için kullandığı.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 3135769 - Son İnceleme: 01/30/2016 00:07:00 - Düzeltme: 2.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web

  • kbfix kbqfe kbexpertiseadvanced kbsurveynew kbmt KB3135769 KbMttr
Geri bildirim