首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> SQL Server 2005

Windows Server 2003 配置 SQL Server 2005 遠程連線完整圖文教程

     編輯:SQL Server 2005

首次部署 SQL Server 2005 遠程連線,核心在於:**啟用 TCP/IP 協定、統一連接埠、配置防火牆、建立混合模式登入帳號**。

伺服器端配置步驟

1. SQL Server Configuration Manager 啟用 TCP/IP

  • 展開「SQL Server 2005 網路配置」→「MSSQLSERVER 的通訊協定」
  • 右鍵 TCP/IP → 「啟用」= 是
  • 「IP 位址」頁籤:
    • 各 IP 區段(IP1、IP2...IPAll)的 TCP 連接埠 統一設為 1433(或自訂如 6096)
    • TCP 動態連接埠 清空
    • 作用中 = 是

2. 客戶端協定同步啟用

  • 「SQL Native Client 設定」→「用戶端通訊協定」
  • TCP/IP → 「啟用」= 是、「預設連接埠」= 伺服器同一連接埠

3. SQL Server Surface Area Configuration 開放遠程連線

  • 「服務與連線的表面區域配置」→ 選取執行個體(如 SQLEXPRESS)
  • 「遠程連線」→ 選 本地和遠程連線 → 僅使用 TCP/IP

4. SQL Server Browser 服務(視需求啟用)

若連線字串使用執行個體名稱(如 IP\SQLEXPRESS)而非指定連接埠,**必須啟用 Browser 服務**(自動啟動)。若直接指定 IP,Port 可關閉以降低攻擊面。

防火牆與帳號

  1. Windows 防火牆開放 TCP 1433(或自訂連接埠)
  2. SQL Server Management Studio → 安全性 → 登入 → 新增登入 → SQL Server 驗證 → 指定密碼
  3. 伺服器屬性 → 安全性 → 伺服器驗證模式 → SQL Server 和 Windows 驗證模式(混合模式)

客戶端連線驗證


# 測試連接埠通達
telnet 伺服器IP 6096

# 管理工具連線地址格式(關鍵!)
伺服器IP\SQLEXPRESS,6096
# 注意:逗號分隔連接埠,非冒號

常見坑點

  • 連線字串用 IP:Port 失敗,正確是 IP\Instance,Port 或 IP,Port(預設執行個體)
  • 啟用 TCP/IP 後**必須重啟 SQL Server 服務**生效
  • 若仍連不上,檢查 SQL Server 錯誤記錄 確認 TCP 監聽狀態
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved