首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

SQL Server 2005 遠程連接失敗「錯誤 26」完整排查:TCP/IP、端口、防火牆三步走

     編輯:MySQL 資料庫相關知識

錯誤現象

在建立與服務器的連接時出錯。在默認的設置下 SQL Server 不允許進行遠程連接可能會導致此失敗。 (provider: SQL 網絡接口, error: 26 - 定位指定的服務器/實例時出錯)

三步解決

1. 外圍配置器啟用 TCP/IP

「開始 → Microsoft SQL Server 2005 → 配置工具 → SQL Server 外圍應用配置器」→「啟用 TCP/IP 協議」。

2. 配置管理器確認端口

「SQL Server 2005 網絡配置 → MSSQLSERVER 協議 → TCP/IP → 屬性 → IP 地址」頁籤,確認 TCP Port 為 1433(或自定義端口),Enabled = Yes。

3. 防火牆放行端口

Windows 防火牆 → 例外 → 添加端口 1433 (TCP),或對應安全組/硬體防火牆放行。

驗證連接

客戶端使用 telnet 1433 或 SSMS 連接測試。

常見遺漏

  • SQL Server Browser 服務未啟動(命名實例必需)
  • 實例名稱錯誤:默認實例用 IP/主機名,命名實例用 IP\InstanceName
  • 客戶端別名配置衝突
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved