如果無法通過IP地址遠程連接你的SQL Server 2008服務器,可以參考下面的內容進行設置。 在進行下述設置之前,應該確保你的網絡已經安裝設置完畢,服務器已經正常連接到網絡中。
1、單擊Windows的"開始",依次選擇"所有程序"、"Microsoft SQL Server 2008",然后單擊“SQL Server Management Studio”,在對象資源管理器中,右擊你的服務器,從快捷菜單中執行“屬性”:

2、在服務器屬性窗口左側選擇“安全性”,右側選擇“SQL Server和Windows 身份驗證模式”:

3、回到對象資源管理器,在節點“安全性 → 登錄名”下右擊登錄名“sa”,從快捷菜單中執行“屬性”:

4、首先在登錄屬性窗口,左側選擇"常規",右側輸入密碼:

5、然后在登錄屬性窗口左側選擇"狀態",右側選擇"授予"和"啟用":

6、單擊Windows的"開始",依次選擇"所有程序"、"Microsoft SQL Server 2008"、"配置工具",然后單擊"SQL Server 配置管理器",在窗口左側選擇節點"MSSQLSERVER 的協議",在右側雙擊"TCP/IP":

7:在TCP/IP屬性窗口,選擇“IP地址”選項卡,設置好IP地址和端口號,端口號一般是1433:

8,然后選擇窗口左側的節點“SQL Server服務”,在右側右擊“SQL Server(MSSQLSERVER)”,從快捷菜單中執行“重新啟動”:

9、如果服務器已經啟用了Windows的防火牆,那么必須添加例外,才能允許其它電腦連接此服務器的SQL Server服務。
以下內容以Windows XP和Windows Server 2003為例,如果你使用的是Windows 7/Vista或者Windows Server 2008,請參考:設置Windows Vsita/7/2008的防火牆
添加端口例外
在 Windows 防火牆中,選擇"例外"選項卡,單擊"添加端口",輸入端口號1433,然后單擊“確定”按鈕:

添加程序例外
在 Windows 防火牆中,選擇"例外"選項卡,單擊"添加程序",在“添加程序”窗口中,單擊“瀏覽”,選擇 “C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe” 可執行文件,然后單擊“確定”按鈕:

提示:上述可執行文件路徑可能會根據 SQL Server 2008 的安裝位置而不同。
經過上述設置,其它電腦即可通過IP地址連接此服務器,連接方法請參考:連接 SQL Server 2008
需要特別提示的是,通過IP地址連接遠程SQL Server服務器的時候,應該選擇選項“允許保存密碼”:

============================================================
由於客戶指定使用sqlserver2008作數據庫,服務器上全是SQL2000,就是想再裝一個SQL2008,用的不是默認實例,裝完了,結果問題出現了,在客戶端用SQL Server Management Studio連接,死活連接不上,用的是這種方式
10.10.20.3\server08
sa
pass
給我報說什么管道連接上不上,去網上搜啊搜,氣得我是真想罵娘啊,一個個的瞎JB說,又是外圍管理器又是啥的,都沒有球用,我是真懷疑了,媽的轉個貼你就不能驗證一下啊,郁悶死
不多說了,說說我的方法吧,其實特簡單
開始-程序-Microsoft SQL Server 2008-配置工具-Sql Server配置管理器,找到Sqlserver網絡配置-(實例名)協議-TCP/IP雙擊-IP地址-IPALL-TCP 動態端口,看到那個端口號了嗎?

那么在你的客戶端連接工具上,這樣輸

IP地址,1157
用戶名
密碼
點確定,然后就連上了
再罵一句,操,鄙視那些轉貼不驗證的垃圾
