Momentan sunteți offline, așteptați să vă reconectați la internet

FIX: Eroare atunci când instalați SQL Server 2012 sau SQL Server 2014 pe un server care are TLS 1.2 activat

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 3135769
Simptome
Când încercați să instalați Microsoft SQL Server 2012 sau SQL Server 2014 pe un server care are protocol TLS (TLS) versiunea 1.2 activată, se pot întâlni următoarele probleme:
  • Dacă versiunea de SQL Server pe care încercați să instalați nu conţine remedierea pentru a activa suportul TLS 1.2 (pentru mai multe informații despre compilare TLS 1.2 suport, consultați KB 3052404), primiți următorul mesaj de eroare:

    Aștepte pe handle de recuperare a motorului de baze acoperire de date nu a reușit. Verificați jurnalul de erori SQL Server pentru cauzele posibile.
  • Dacă versiunea de SQL Server pe care încercați să instalați nu se conţine remedierea pentru a activa suportul TLS 1.2, primiți următorul mesaj de eroare:

    Cu succes a fost stabilită o conexiune cu serverul, dar apoi a apărut o eroare în timpul handshake pre-autentificare. (furnizor: Named Pipes furnizor, eroare: 0 - procesul nu este de la celălalt capăt pipe.)
În ambele din aceste situații, instalarea nu reușește.
Cauză
Această problemă apare deoarece program de instalare SQL Server utilizează SqlClient pentru ADO.NET din .NET Framework 2.0. implicit, .NET Framework 2.0 funcționează cu TLS 1.0.
Rezoluţie
Pentru a rezolva această problemă, instalați pachetul de remediere rapidă pentru .NET Framework și reporniți serverul. Utilizați următorul tabel pentru a găsi remedierea corespunzătoare, bazat pe sistemul de operare și versiunea SQL Server pe care o executaţi:
Remediere
Pentru a rezolva această problemă, urmați acești pași:
  1. Activați TLS 1.0 pe server.
  2. Reporniți serverul.
  3. Executați programul de SQL Server 2012 sau instalare SQL Server 2014 și actualizarea versiunea SQL Server la o versiune care acceptă criptarea TLS 1.2. (Pentru mai multe informații despre actualizările care adaugă asistență pentru TLS 1.2, consultațiKB 3052404.)
  4. Dezactivați TLS 1.0.
  5. Reporniți serverul.
Notă Când încercați să instalați o versiune de SQL Server 2012 sau SQL Server 2014 care nu conține fix pentru a activa suportul TLS 1.2, trebuie să alsouse această soluție.
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Referinţe
Aflați despre terminologia utilizată de Microsoft pentru a descrie actualizările software.

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 3135769 - Ultima examinare: 01/30/2016 03:30:00 - Revizie: 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 KbMtro
Feedback