徹底解決SQL SERVER 2008無法遠程連接的問題


想要徹底解決SQL SERVER 2008無法遠程連接的問題必須按照步驟來

一、爲 SQL 啓用遠程連接
1. 單擊“開始”,依次指向“程序”、“Microsoft SQL Server 2008”和“配置工具”,然後單擊“SQL Server 外圍應用配置器”。
2. 在“SQL Server 2008 外圍應用配置器”頁上,單擊“服務和連接的外圍應用配置器”。
3. 在“服務和連接的外圍應用配置器”頁上,展開“數據庫引擎”,依次單擊“遠程連接”和“本地連接和遠程連接”,單擊適用於您的環境的相應協議,然後單擊“應用”。
注意:請在接收到以下消息時單擊“確定”:
直到重新啓動數據庫引擎服務後,對連接設置所做的更改纔會生效。
4. 在“服務和連接的外圍應用配置器”頁上,展開“數據庫引擎”,依次單擊“服務”和“停止”,等待 MSSQLSERVER 服務停止,然後單擊“啓動”以重新啓動 MSSQLSERVER 服務。
二、啓用 SQL Server Browser 服務
1. 單擊“開始”,依次指向“程序”、“Microsoft SQL Server 2008”和“配置工具”,然後單擊“SQL Server 外圍應用配置器”。
2. 在“SQL Server 2008 外圍應用配置器”頁上,單擊“服務和連接的外圍應用配置器”。
3. 在“服務和連接的外圍應用配置器”頁上,單擊“SQL Server Browser”,在“啓動類型”中單擊“自動”選項,然後單擊“應用”。
注意:在單擊“自動”選項後,每次啓動 Microsoft Windows 時將自動啓動 SQL Server Browser 服務。
4. 單擊“啓動”,然後單擊“確定”。
三、在 Windows 防火牆中爲SQL Server 2008 創建例外
1. 在 Windows 防火牆中,單擊“例外”選項卡,然後單擊“添加程序”。
2. 在“添加程序”窗口中,單擊“瀏覽”。
3. 單擊 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 可執行程序,單擊“打開”,然後單擊“確定”。
注意:上述路徑可能會根據 SQL Server 2008 的安裝位置而不同。
四、在 Windows 防火牆中爲 SQL Server Browser 服務創建例外
1. 在 Windows 防火牆中,單擊“例外”選項卡,然後單擊“添加程序”。
2. 在“添加程序”窗口中,單擊“瀏覽”。
3. 單擊 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可執行程序,單擊“打開”,然後單擊“確定”。
注意:上述路徑可能會根據 SQL Server 2008 的安裝位置而不同。
五、遠程連接端口設置(很關鍵的一步,很多方法只講了一到四步,卻沒有講到第五步)
1、在服務器上打開SQL Server Configuration Manager。選擇SQL Server配置治理器->SQL Server 2007網絡配置->MSSQLSERVER的協議->TCP/IP,在彈出對話框中選擇IP地址->IPALL->TCP端口,設置爲可用端口。(如果默認的1433端口老是連接不上,你就設置爲你確認已經打開的端口試試,如21端口等)
2、在“服務和連接的外圍應用配置器”頁上,展開“數據庫引擎”,依次單擊“服務”和“停止”,等待 MSSQLSERVER 服務停止,然後單擊“啓動”以重新啓動 MSSQLSERVER 服務。
六、測試連接
1、打開SQL2008登陸界面,輸入服務器IP和用戶名及密碼。
如:
服務器名稱:192.168.1.200,21
用戶名:sa
密碼:sa
點連接,結果連接成功。
PS:上面的服務器名稱中的,21中的21第五步中第1步中設置的IPALL中的TCP端口

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章