FIX: Foutbericht wanneer u SQL Server 2012 of SQL Server 2014 installeert op een server die TLS 1.2 ingeschakeld is

BELANGRIJK: Dit artikel is vertaald door middel van automatische vertalingssoftware van Microsoft en is mogelijk nabewerkt door de Microsoft Community via CTF-technologie (Community Translation Framework) of door een menselijke vertaler. Microsoft biedt zowel automatisch vertaalde, door mensen vertaalde en door de community nabewerkte artikelen aan, zodat er in meerdere talen toegang is tot alle artikelen in onze Knowledge Base. Een vertaald of bewerkt artikel kan fouten bevatten in vocabulaire, syntaxis of grammatica.. Microsoft is niet verantwoordelijk voor eventuele onjuistheden, fouten of schade ten gevolge van een foute vertaling van de inhoud van een bericht of het gebruik van deze vertaalde berichten door onze klanten.

De Engelstalige versie van dit artikel is de volgende: 3135769
Symptomen
Wanneer u Microsoft SQL Server 2012 of SQL Server 2014 te installeren op een server met Transport Layer Security (TLS) versie 1.2 is ingeschakeld, kunnen de volgende problemen optreden:
  • Als de versie van SQL Server die u probeert te installeren niet de oplossing voor ondersteuning van TLS 1.2 bevat (Zie voor meer informatie over de build die TLS 1.2-ondersteuning KB 3052404), wordt het volgende foutbericht weergegeven:

    Wachten op de ingang van Database-Engine herstel is mislukt. Controleer het foutenlogboek van SQL Server voor mogelijke oorzaken.
  • Als de versie van SQL Server die u probeert te installeren heeft de correctie voor ondersteuning van TLS 1.2 bevat, wordt het volgende foutbericht weergegeven:

    Is een verbinding met de server tot stand gebracht, maar vervolgens is een fout opgetreden tijdens de handshake voorafgaand aan de aanmelding. (provider: benoemde Pipes Provider, fout: 0 - Er is geen proces aan het andere uiteinde van de pijp.)
In beide situaties als deze mislukt de installatie.
Oorzaak
Dit probleem treedt op omdat Setup voor SQL Server SqlClient voor ADO.NET van het .NET Framework 2.0 gebruikt. Standaard wordt het .NET Framework 2.0 werkt met TLS 1.0.
Oplossing
Dit probleem oplossen door de hotfix-combinatiepakket hebt geïnstalleerd voor .NET Framework en start de server opnieuw op. Gebruikt u de volgende tabel om te zoeken naar de juiste hotfix, op basis van het besturingssysteem en de versie van SQL Server die u uitvoert:
Workaround
Om dit probleem op te lossen kunt als volgt te werk gaan:
  1. TLS 1.0 op de server inschakelen.
  2. Start de server opnieuw.
  3. Voer het programma SQL Server 2012 of de installatie van SQL Server 2014, en de versie van SQL Server bijwerken naar een versie die TLS 1.2 ondersteunt. (Zie voor meer informatie over de updates die ondersteuning voor TLS 1.2 toevoegenKB 3052404.)
  4. TLS 1.0 uitschakelen.
  5. Start de server opnieuw.
Opmerking Wanneer u een gecompileerde versie van SQL Server 2012 of SQL Server 2014 met de fix inschakelen van ondersteuning van TLS 1.2 niet installeert, moet u alsouse deze tijdelijke oplossing.
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Referenties
Meer informatie over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.

Waarschuwing: dit artikel is automatisch vertaald

Eigenschappen

Artikel-id: 3135769 - Laatst bijgewerkt: 01/30/2016 03:34:00 - Revisie: 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 KbMtnl
Feedback