Šiuo metu esate neprisijungę, laukiama, kol iš naujo prisijungsite prie interneto

NUSTATYTI: Klaida diegiant SQL Server 2012 "arba" SQL Server 2014 serveryje, kuriame yra įgalintas TLS 1.2

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 3135769
Požymiai
Kai bandote įdiegti Microsoft SQL Server 2012 "arba" SQL Server 2014 serveryje, kuriame yra transportavimo lygmens saugos (TLS) versija 1.2 įjungtas, gali susidurti su šiomis problemomis:
  • Jei bandote įdiegti SQL serverio versija nėra nustatyti, kad įgalinti TLS 1.2 palaikymo (daugiau informacijos apie versijos, kad TLS 1.2 palaikymą, žr. 3052404 KB), gaunate šį klaidos pranešimą:

    Palaukite duomenų bazės modulis atkūrimo rodyklės nepavyko. Patikrinkite SQL serverio klaidos žurnale nėra galimos priežastys.
  • Jei bandote įdiegti SQL serverio versija nėra yra nustatyti, kad TLS 1.2 palaikymą, galite gauti tokį klaidos pranešimą:

    Buvo sėkmingai užmegzti ryšį su serveriu, bet tada anksto prisijungimo prašymu įvyko klaida. (teikėjas: pavadintas kanalai teikėjas, klaidos: 0 – nėra procesas yra kitame gale su kanalas.)
Abiem šiais atvejais, įdiegti nepavyksta.
Priežastis
Ši problema kyla dėl to, SQL serverio sąranka naudoja SqlClient ADO.NET iš .NET Framework 2.0. Pagal numatytuosius nustatymus .NET Framework 2.0 veikia su TLS 1.0.
Sprendimas
Norėdami išspręsti šią problemą, įdiekite specifinių karštųjų pataisų paketas .NET Framework, ir iš naujo paleiskite serverio. Naudokite šią lentelę norėdami rasti tinkamą karštąsias pataisas, atsižvelgiant į operacinę sistemą ir SQL serverio versija naudojama:
Problemos sprendimas
Norėdami išspręsti šią problemą, atlikite šiuos veiksmus:
  1. Įgalinti TLS 1.0 serveryje.
  2. Iš naujo paleiskite serverio.
  3. Paleiskite SQL Server 2012 "arba" SQL Server 2014 sąrankos programą ir atnaujinti SQL serverio versijos Komponavimo versija, kuri palaiko TLS 1.2. (Jei norite gauti daugiau informacijos apie naujinimus, kurie įtraukti TLS 1.2 palaikymą, žr.3052404 KB.)
  4. Išjunkite TLS 1.0.
  5. Iš naujo paleiskite serverio.
Pastaba. Kai bandote įdiegti sukurti SQL Server 2012 "arba" SQL Server 2014 m., kuriame nėra nustatyti, kad TLS 1.2 palaikymą, turite alsouse šį sprendimą.
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Nuorodos
Susipažinkite su terminologiją kurią „Microsoft“ naudoja programinės įrangos naujinimams apibūdinti.

Įspėjimas: šis straipsnis išverstas automatiškai

Savybės

Straipsnio ID: 3135769 – Paskutinė peržiūra: 01/30/2016 03:51:00 – Peržiūra: 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 KbMtlt
Atsiliepimai