共用方式為


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 通訊協定。

解決方法

若要解決此錯誤,請依照下列步驟執行︰

  1. 藉由設定下列登錄項目來啟用 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

  2. 重新啟動計算機,確定已套用變更。

另請參閱

遠端主機強制關閉現有的連線(OS 錯誤 10054)