Fout 'Verbinding met de gekoppelde server is mislukt' nadat u Windows Server hebt bijgewerkt
Dit artikel helpt u bij het oplossen van fouten die optreden wanneer een verbinding met de gekoppelde server mislukt nadat de recente Windows Server-updates zijn geïnstalleerd.
Symptomen
De volgende foutberichten worden vastgelegd in het SQL Server-foutenlogboek.
TCP-provider: een bestaande verbinding is geforceerd gesloten door de externe host.
OLE DB-provider 'MSOLEDBSQL' voor gekoppelde server '<LinkedServerName>' heeft het bericht 'Client kan geen verbinding tot stand brengen' geretourneerd. (Microsoft SQL Server, Fout: 10054)
In de volgende schermopname ziet u de gebeurtenis-id 36874. Dit is een Schannel-fout die optreedt in de Windows-Logboeken die aangeeft dat de client en server verschillende sets coderingssuites ondersteunen die een fout in de verbinding veroorzaken.
Oorzaak
De coderingen voor de SQL Server-client en -server zijn gewijzigd nadat u Windows Server-updates hebt geïnstalleerd. Als gevolg hiervan waren er problemen met communicatie.
Coderingswaarden controleren
Voer de volgende stappen uit om de coderingswaarden op de client- en servercomputers te controleren:
Open een PowerShell-sessie met beheerdersrechten en voer vervolgens de volgende opdracht uit op zowel de client als de hoofdserver:
Get-ItemPropertyValue -Path HKLM:\System\CurrentControlSet\Control\Cryptography\Configuration\Local\SSL\00010002\ -Name Functions
Vergelijk de waarden van beide computers om te bepalen of de coderingen verschillen.
Oplossing
Voer de volgende stappen uit om het probleem op te lossen:
Als een netwerktracering niet beschikbaar is, controleert u de functiewaarde in deze registersubsleutel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Cryptography\Configuration\Local\SSL\00010002
Voer de volgende PowerShell-opdracht uit om de TLS-functies (Transport Layer Security) te vinden:
Get-ItemPropertyValue -Path HKLM:\System\CurrentControlSet\Control\Cryptography\Configuration\Local\SSL\00010002\ -Name Functions
Gebruik het tabblad Coderingssuites in het hulpprogramma IIS Crypto om te controleren of er overeenkomende algoritmen zijn. Als er geen overeenkomende algoritmen worden gevonden, neemt u contact op met Microsoft Ondersteuning.
Disclaimerinformatie van derden
Microsoft biedt contactgegevens van derden om u te helpen aanvullende informatie over dit onderwerp te vinden. Deze contactinformatie kan zonder voorafgaande kennisgeving worden gewijzigd. Microsoft garandeert niet de nauwkeurigheid van contactgegevens van derden.
Zie ook
Een bestaande verbinding is geforceerd gesloten door de externe host (besturingssysteemfout 10054)