Felet "Anslutningen till den länkade servern misslyckades" efter att du har uppdaterat Windows Server
Den här artikeln hjälper dig att lösa fel som uppstår när en anslutning till den länkade servern misslyckas när de senaste Windows Server-uppdateringarna har installerats.
Symptom
Följande felmeddelanden loggas i SQL Server-felloggen.
TCP-provider: En befintlig anslutning stängdes av fjärrvärden med två två skäl.
OLE DB-providern "MSOLEDBSQL" för den länkade servern "<LinkedServerName>" returnerade meddelandet "Klienten kunde inte upprätta anslutningen". (Microsoft SQL Server, Fel: 10054)
Följande skärmbild visar händelse-ID 36874. Det här är ett Schannel-fel som inträffar i Windows-Loggboken vilket indikerar att klienten och servern stöder olika uppsättningar chiffersviter som orsakar ett fel i anslutningen.
Orsak
Chiffer för SQL Server-klienten och -servern ändrades efter att du har installerat Windows Server-uppdateringar. Som ett resultat av detta fanns det problem med kommunikation.
Så här kontrollerar du chiffervärden
Följ dessa steg för att kontrollera chiffervärdena på klient- och serverdatorerna:
Öppna en administrativ PowerShell-session och kör sedan följande kommando på både klienten och huvudservern:
Get-ItemPropertyValue -Path HKLM:\System\CurrentControlSet\Control\Cryptography\Configuration\Local\SSL\00010002\ -Name Functions
Jämför värdena från båda datorerna för att avgöra om chiffer skiljer sig åt.
Åtgärd
Lös problemet genom att följa dessa steg:
Om en nätverksspårning inte är tillgänglig kontrollerar du funktionsvärdet i den här registerundernyckeln:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Cryptography\Configuration\Local\SSL\00010002
Kör följande PowerShell-kommando för att hitta TLS-funktionerna (Transport Layer Security):
Get-ItemPropertyValue -Path HKLM:\System\CurrentControlSet\Control\Cryptography\Configuration\Local\SSL\00010002\ -Name Functions
Använd fliken Chiffersviter i IIS Crypto-verktyget för att kontrollera om det finns matchande algoritmer. Kontakta Microsoft Support om inga matchande algoritmer hittas.
Ansvarsfriskrivning för tredje part
Microsoft tillhandahåller kontaktinformation från tredje part som hjälper dig att hitta ytterligare information om det här ämnet. Denna kontaktinformation kan ändras utan föregående meddelande. Microsoft garanterar inte att kontaktinformation från tredje part är korrekt.
Se även
En befintlig anslutning stängdes med två skäl av fjärrvärden (OS-fel 10054)