SQL Server 2005 Express 遠(yuǎn)程訪問(wèn)設(shè)置方法

2010-08-28 10:55:03來(lái)源:西部e網(wǎng)作者:

SQL Server 2005 Express 作為微軟數(shù)據(jù)庫(kù)的低端解決方案,在開(kāi)發(fā)小型應(yīng)用和WEB應(yīng)用中有廣泛的使用。但是SQL Server 2005 Exrpress在默認(rèn)安裝下只允許本機(jī)訪問(wèn),如何啟用網(wǎng)絡(luò)訪問(wèn)功能就很有必要,現(xiàn)在我簡(jiǎn)單的介紹一下。

1、 確認(rèn)成功安裝SQL Server 2005 Express和 數(shù)據(jù)庫(kù)服務(wù)已經(jīng)啟動(dòng)。安裝完成后,可以通過(guò)隨SQL Server 2005 Express一同安裝的工具 SQL Server Configuration Manager 查看數(shù)據(jù)庫(kù)服務(wù)和其他的配置信息。



上圖顯示數(shù)據(jù)庫(kù)服務(wù)已經(jīng)啟用。

2、 查看SQL Server Express 2005 網(wǎng)絡(luò)配置信息(SQL Server 2005 Network Configuration――> Protocols for SQLEXPRESS)。默認(rèn)的情況下右邊列表中的Named Pipes和TCP/IP的狀態(tài)為Disable,即沒(méi)有啟用。右鍵點(diǎn)擊這兩項(xiàng),在彈出菜單中選中Enable啟用這兩個(gè)協(xié)議,如下圖。

3、 在 TCP/IP協(xié)議上雙擊鼠標(biāo),彈出對(duì)話框。修改對(duì)話框Protocol屬性頁(yè)中的“Listen All ”項(xiàng)設(shè)為“no”。IP Address屬性頁(yè)中,修改你要數(shù)據(jù)庫(kù)服務(wù)監(jiān)聽(tīng)的IP地址的屬性,修改Enabled屬性為Yes,修改TCP Dynamic Ports屬性為空,TCP Port項(xiàng)在默認(rèn)安裝下為空,現(xiàn)在修改為我們監(jiān)聽(tīng)端口1433。修改后的狀態(tài)如下圖所示;



4、 啟動(dòng)管理工具,管理界面如下所示:

選中“Surface Area Configuration for Services and Connection”選項(xiàng)

5、 改修改DATA Engine的Remote Connection屬性,修改后的屬性如下圖所示:

6、 完成以上操作后需要重新啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)才能使修改生效,下圖的操作可以完成數(shù)據(jù)庫(kù)服務(wù)的重啟。

7、 重啟后,可以在命令窗口輸入如下命令“netstat - na”命令查看服務(wù)器監(jiān)聽(tīng)的所有端口,如果我們?cè)O(shè)備的1433端口正在監(jiān)聽(tīng),我們啟用SQL Server 2005 Express網(wǎng)絡(luò)操作成功。當(dāng)然也可以使用telnet 命令來(lái)驗(yàn)證數(shù)據(jù)庫(kù)操作是否成功。使用netstat命令操作如下圖所示。


關(guān)鍵詞:SQLServer

贊助商鏈接: