OPRAVA: Chyba při instalaci SQL Server 2012 nebo SQL Server 2014 na serveru, který má povoleno TLS 1.2

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 3135769
Příznaky
Při pokusu nainstalovat Microsoft SQL Server 2012 nebo SQL Server 2014 na serveru, který má zabezpečení TLS (Transport Layer) verze 1.2 povolena, může docházet k následujícím problémům:
  • Pokud neobsahuje verzi serveru SQL Server, který se pokoušíte nainstalovat opravu pro podporu TLS 1.2 (Další informace o sestavení, která přidává podporu TLS 1.2 naleznete v tématu KB 3052404), zobrazí následující chybová zpráva:

    Čekat u popisovače databázový stroj pro obnovení se nezdařilo. Zkontrolujte protokol chyb serveru SQL Server možných příčin.
  • Pokud verzi serveru SQL Server, který se pokoušíte nainstalovat neobsahuje obsahují opravy pro podporu TLS 1.2, zobrazí následující chybová zpráva:

    Úspěšně vytvořit připojení k serveru, ale potom během handshake před přihlášení došlo k chybě. (Zprostředkovatel: pojmenované kanály zprostředkovatele, chyba: 0 - žádný proces je na druhém konci kanálu.)
V obou těchto situacích instalace se nezdaří.
Příčina
K tomuto problému dochází, protože instalační program serveru SQL Server používá pro ADO.NET 2.0 rozhraní.NET Framework SqlClient. Ve výchozím nastavení rozhraní.NET Framework 2.0 funguje s TLS 1.0.
Řešení
Chcete-li tento problém vyřešit, nainstalujte kumulativní oprava hotfix pro rozhraní.NET Framework a potom restartujte server. Použijte následující tabulku k nalezení příslušné opravy hotfix založené na operační systém a verze serveru SQL Server, které používáte:
Jak potíže obejít
Chcete-li tento problém vyřešit, postupujte takto:
  1. Povolte protokol TLS 1.0 na serveru.
  2. Restartujte server.
  3. Spustit SQL Server 2012 nebo SQL Server 2014 instalační program a aktualizujte verzi serveru SQL Server sestavení, který podporuje protokol TLS 1.2. (Další informace o aktualizacích, které přidává podporu TLS 1.2 naleznete v tématuKB 3052404.)
  4. Zakážete protokol TLS 1.0.
  5. Restartujte server.
Poznámka: Při pokusu o instalaci sestavení SQL Server 2012 nebo SQL Server 2014, který neobsahuje opravy pro podporu TLS 1.2 je třeba alsouse toto zástupné řešení.
Prohlášení
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Odkazy
Seznamte se terminologie používaná společností Microsoft k popisu aktualizací softwaru.

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 3135769 - Poslední kontrola: 11/16/2016 17:34:00 - Revize: 3.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 KbMtcs
Váš názor