天天看點

mssql2005 遠端連接配接問題解決方法

一、為 SQL 啟用遠端連接配接

1. 單擊“開始”,依次指向“程式”、“Microsoft SQL Server 2005”和“配置工具”,然後單擊“SQL Server 外圍應用配置器”。

2. 在“SQL Server 2005 外圍應用配置器”頁上,單擊“服務和連接配接的外圍應用配置器”。

3. 在“服務和連接配接的外圍應用配置器”頁上,展開“資料庫引擎”,依次單擊“遠端連接配接”和“本地連接配接和遠端連接配接”,單擊适用于您的環境的相應協定,然後單擊“應用”。

注意:請在接收到以下消息時單擊“确定”:

直到重新啟動資料庫引擎服務後,對連接配接設定所做的更改才會生效。

4. 在“服務和連接配接的外圍應用配置器”頁上,展開“資料庫引擎”,依次單擊“服務”和“停止”,等待 MSSQLSERVER 服務停止,然後單擊“啟動”以重新啟動 MSSQLSERVER 服務。

二、啟用 SQL Server Browser 服務

3. 在“服務和連接配接的外圍應用配置器”頁上,單擊“SQL Server Browser”,在“啟動類型”中單擊“自動”選項,然後單擊“應用”。

注意:在單擊“自動”選項後,每次啟動 Microsoft Windows 時将自動啟動 SQL Server Browser 服務。

4. 單擊“啟動”,然後單擊“确定”。

三、在 Windows 防火牆中為SQL Server 2005 建立例外

1. 在 Windows 防火牆中,單擊“例外”頁籤,然後單擊“添加程式”。

2. 在“添加程式”視窗中,單擊“浏覽”。

3. 單擊 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 可執行程式,單擊“打開”,然後單擊“确定”。

注意:上述路徑可能會根據 SQL Server 2005 的安裝位置而不同。

四、在 Windows 防火牆中為 SQL Server Browser 服務建立例外

3. 單擊 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可執行程式,單擊“打開”,然後單擊“确定”。

五、遠端連接配接端口設定(很關鍵的一步,很多方法隻講了一到四步,卻沒有講到第五步)

1、在伺服器上打開SQL Server Configuration Manager。選擇SQL Server配置治理器->SQL Server 2005網絡配置->MSSQLSERVER的協定->TCP/IP,在彈出對話框中選擇IP位址->IPALL->TCP端口,設定為可用端口。我的設定為1433(如果預設的1433端口老是連接配接不上,你就設定為你确認已經打開的端口試試,如21端口等)

2、在“服務和連接配接的外圍應用配置器”頁上,展開“資料庫引擎”,依次單擊“服務”和“停止”,等待 MSSQLSERVER 服務停止,然後單擊“啟動”以重新啟動 MSSQLSERVER 服務。

六、測試連接配接

1、打開SQL2005登陸界面,輸入伺服器IP和使用者名及密碼。

如:

伺服器名稱:172.40.94.49,1433 使用者名:pkm

密碼:******

點連接配接,結果連接配接成功。

PS:上面的伺服器名稱中的,21中的21第五步中第1步中設定的IPALL中的TCP端口