|
MS SQL Server 2008連接遠(yuǎn)程數(shù)據(jù)庫(kù)
2009-05-09 18:33
今天為這個(gè)問(wèn)題竟然搞了一下午,好在終于解決了。組長(zhǎng)派的任務(wù),怎能不好好完成。
我裝的SQL Server是2008版,似乎太超前了?可憐VISTA下只能裝這個(gè)。2008版的控制工具叫做SQL Server Managemet Studio,默認(rèn)設(shè)置 SQL Server 是不允許遠(yuǎn)程連接的,需要作一下更改:
1)啟用遠(yuǎn)程連接
“開(kāi)始”——“所有程序”——“Microsoft SQL Server 2008“——”配置工具”——“SQL Server配置管理器”
SQL Server Network Configuration中選擇協(xié)議,“Named pipes”和“TCP/IP”都Enable起來(lái)。然后右擊“TCP/IP”選屬性,IP Address選項(xiàng)卡,將所有的“TCP動(dòng)態(tài)端口”的0全部去掉,在所有的“TCP端口”后填寫(xiě)1433,確定。
2)啟用 SQL Server Browser 服務(wù)
可能被禁用了而無(wú)法啟動(dòng)。修改注冊(cè)表:cmd——regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLBrowser\Start 改成2
重啟。執(zhí)行命令net start SQLBrowser
3)防火墻中創(chuàng)建例外
以防止被防火墻阻止訪問(wèn)外網(wǎng)。這個(gè)根據(jù)具體情況自己設(shè)置。
|
|