今天為這個問題竟然搞了一下午,好在終於解決了。組長派的任務,怎能不好好完成。

我裝的SQL Server是2008版,似乎太超前了?可憐VISTA下只能裝這個。2008版的控制工具叫做SQL Server Managemet Studio,默認設置 SQL Server 是不允許遠程連接的,需要作一下更改:

1)啟用遠程連接

“開始”——“所有程序”——“Microsoft SQL Server 2008“——”配置工具”——“SQL Server配置管理器”

SQL Server Network Configuration中選擇協議,“Named pipes”和“TCP/IP”都Enable起來。然後右擊“TCP/IP”選屬性,IP Address選項卡,將所有的“TCP動態端口”的0全部去掉,在所有的“TCP端口”後填寫1433,確定。

2)啟用 SQL Server Browser 服務

可能被禁用了而無法啟動。修改註冊表:cmd——regedit

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLBrowser\Start 改成2

重啟。執行命令net start SQLBrowser

3)防火牆中創建例外

以防止被防火牆阻止訪問外網。這個根據具體情況自己設置。

參考鏈接:

http://topic.csdn.net/u/20080703/10/b0c983d1-8e4a-480e-90a1-26e9801c93c6.html

http://support.microsoft.com/kb/914277/zh-cn