win7下更改windows防火牆設置(在 Windows 防火牆中爲 SQL Server 2005 和SQL Server Browser創建例外)
-----------------------------
step1: 配置SQL Server 外圍應用配置器(爲 SQL Server 2005 啓用遠程連接、啓用 SQL Server Browser 服務)
1. 單擊”開始”,依次選擇”所有程序”、”Microsoft SQL Server 2005″、”配置工具”,然後單擊”SQL Server 外圍應用配置器”。
2. 在”SQL Server 外圍應用配置器”頁上,單擊”服務和連接的外圍應用配置器”。
3. 在”服務和連接的外圍應用配置器”頁上,展開”Database Engine”(數據庫引擎),單擊”遠程連接,選擇”本地連接和遠程連接”複選框,選擇適用於您的環境的相應協議(我這裏使用同時使用TCP/IP和named pipes),然後單擊”應用”。
注意:請在接收到以下消息時單擊“確定”。
直到重新啓動數據庫引擎服務後,對連接設置所做的更改纔會生效。
4. 在”服務和連接的外圍應用配置器”頁上,單擊”SQL Server Browser”,在”啓動類型”中單擊”自動”選項,然後單擊”應用”。
5. 單擊”啓動”,然後單擊”確定”。
step2:更改windows防火牆設置(在 Windows 防火牆中爲 SQL Server 2005 和SQL Server Browser創建例外)
1. 在 Windows 防火牆中,單擊”允許程序或功能通過windows防火牆”,然後單擊”允許運行另一程序(R)”。
. 在”添加程序”窗口中,單擊”瀏覽”。
3. 單擊 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 可執行程序,單擊”打開”,然後單擊”確定”。
注意:上述路徑可能會根據 SQL Server 2005 的安裝位置而不同。
4. 單擊 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可執行程序,單擊”打開”,然後單擊”確定”。
注意:上述路徑可能會根據 SQL Server 2005 的安裝位置而不同。
step3:配置遠程連接的TCP端口1433
1. 在服務器上打開SQL Server Configuration Manager。
方法:單擊”開始”,依次選擇”所有程序”、”Microsoft SQL Server 2005″、”configuration tools”,然後單擊”SQL Server configuration manager”。
接着依次選擇”SQL Server 2005 網絡配置”、”SQLEXPRESS的協議”、在右邊的”TCP/IP”上點擊右鍵打開屬性。
2.在TCP/IP屬性窗口中選擇”IP地址”選擇卡,
然後在”IPALL“中修改”TCP端口”的值: (一般輸入1433,但如果連接有問題,可以設置成其他開放的端口)
這裏有幾點要注意的:
1.
全部偵聽改爲否。
2.
IP地址改爲本機IP地址,監聽端口都改爲1433。
3.幾個檢查配置是否完成的方法:
一
看ping 服務器IP能否ping通。
這個實際上是看和遠程sql server 2000服務器的物理連接是否存在。如果不行,請檢查網絡,查看配置,當然得確保遠程sql server 2000服務器的IP拼寫正確。
二 在Dos或命令行下輸入telnet 服務器IP 端口,看能否連通。
如telnet 202.114.100.100 1433
三 在C:/windows/system32 下用netstat -an 命令檢查是否監聽了1433端口。
3.重新啓動服務SQL server!(在SQL Server 外圍應用配置器中)