Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

解決 Windows Server 2008 R2 安裝 SQL Server 2008 R2 後 1433 連接埠未啟用問題

編輯:Windows Server 常見問題解答

全新安裝 SQL Server 2008 R2 後,開發團隊回報無法連線資料庫,錯誤訊息顯示連接埠 1433 無法存取。經檢查 SQL Server 服務與 TCP/IP 協定均已啟用,但 netstat -an | find "1433" 僅顯示 IPv6 的 1433 連接埠開放,IPv4 則無。嘗試停用 IPv6 及修改 SQL Server 組態管理員中 TCP/IP 的「TCP 連接埠」欄位為 1433 均無效。

根本原因:IPAll 區段未設定連接埠

在 SQL Server 組態管理員 → SQL Server 網路設定 → TCP/IP → IP 位址 索引標籤中,往下捲動至 IPAll 區段,預設 TCP 連接埠 為空白。必須在此處明確填入 1433,並清除 TCP 動態連接埠 欄位(若有值),重啟 SQL Server 服務後,IPv4 的 1433 連接埠即會正常監聽。

連線錯誤訊息 TCP/IP 屬性 - 修改前 IPAll 區段設定 1433

驗證步驟

  1. 命令提示字元執行 telnet localhost 1433,出現黑畫面表示連線成功。
  2. 或執行 netstat -an | find "1433",確認出現 0.0.0.0:1433(IPv4)監聽狀態。

參考資源:CSDN 相關文章

Copyright © Windows教程網 All Rights Reserved