在資料庫遠程連接上,很多時候我們總是連接不上,這時候很有可能1433埠未開放導致的。 解決方案: (1)在Windows防火牆中開放1433的入站(在Windows中開放1433埠的步驟:1.打開控制面板,2.點擊系統和安全,3.點擊防火牆,4.點擊高級設置,可以看到入站規則和出站規則,5.右鍵 ...
在資料庫遠程連接上,很多時候我們總是連接不上,這時候很有可能1433埠未開放導致的。
解決方案:
(1)在Windows防火牆中開放1433的入站(在Windows中開放1433埠的步驟:1.打開控制面板,2.點擊系統和安全,3.點擊防火牆,4.點擊高級設置,可以看到入站規則和出站規則,5.右鍵點擊入站規則,選擇新建規則,6.選擇埠,點擊下一步,7.在特定本地埠中輸入1433,然後點擊下一步,8.選擇允許連接,點擊下一步,下個界面繼續點擊下一步,直到名稱界面,9.在名稱輸入規則名字,點擊完成,就成功添加了入站規則的1433埠例外)
(2)SQL Server配置管理器---》SQL2005的協議和SQLEXPRESS的協議-----》TCP/IP屬性---》IPALL(TCP埠改為1433)-----》重新啟動SQL Server2005服務(SQL的四個服務都要重啟啟動)
以上步驟都完成了我們就可以在cmd中測試下你設置的是否正確:telnet 主機名(電腦的IP) 1433 (檢查1433埠是否開放)