SQL Server 升級後可能會發生連線錯誤 10054
Microsoft SQL Server 升級之後,您會遇到連線錯誤。 即使您使用 SQL Server Agent 服務的本機系統帳戶,錯誤仍可能會繼續。
徵兆
升級Microsoft SQL Server Standard Edition (STD) 之後,SQL Server Agent 會立即啟動和停止。 此外,您會收到下列一或多個錯誤訊息:
SQL Server 不接受連線(錯誤:10054)。 等候 SQL Server 允許連線。 嘗試的作業為:在 [開始] 上驗證連線。
SQLServer 錯誤:10054,SSL 提供者:遠端主機強行關閉現有的連線。 [SQLSTATE 08001]
SQLServer 錯誤:10054,用戶端無法建立連線 [SQLSTATE 08001]
原因
有時候,Microsoft SQL Server 升級之後,TLS 會停用,而且您可能會遇到連線錯誤。 檢查是否已在安裝升級之後停用 TLS 通訊協定。
解決方法
若要解決此錯誤,請依照下列步驟執行︰
藉由設定下列登錄項目來啟用 TLS:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS1.0
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS1.1
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS1.2
重新啟動計算機,確定已套用變更。