標籤:blog http os io 2014 問題 ar sql
環境:
SQL Server2008 R2
SQL Server Management Studio
今天測試部署項目的時候,發現不能遠端存取SQL Server.具體情形就是在Management Studio連入DB的時候,Server name 輸入./Instance ,沒有任何問題。輸入ip地址\SQLInstance的時候。就串連不上了。
如何遠端連線,網上有大把的教程。
總結出來有3個原因。
在SQL Server Management Studio本地登陸後,右擊屬性
1. 選擇混合模式登陸,我一般安裝Instance,就配置好混合模式
2. 串連屬性頁面,允許遠端連線。
在SQL Server Configuration Manager中
1. TCP/IP要Enable.
2. TCP/IP的地址,連接埠要設定正確
3. 確保Instance 和SQL Server Browser是正常啟動的。
在這一步,最開始Instance就啟動不了。刪除了VS 2012 的一個local database後,才能正常顯示。
然後SQL Server Browser不能啟動,要啟動的話,要用Administrator賬戶登入。
確保顯示的是這樣就可以了:
3. 防火牆。先關了試試。然後在確保通過某個連接埠。
更改win7 防火牆的設定;進入“控制台\系統和安全\Windows 防火牆”,選擇"進階設定",選擇“建立入站規則”
3.1 允許這兩個程式:
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe,
C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe
3.2 添加2個“入站規則”,選擇“建立入站規則”
選擇“連接埠”,選擇“TCP”,選擇“本地連接埠”,輸入“1433”,取名“TCP1433”,完成。
選擇“連接埠”,選擇“UDP”,選擇“本地連接埠”,輸入“1434”,取名“UDP1434”,完成。