Microsoft SQL Server 2005 Express Edition是Microsoft數(shù)據(jù)庫(kù)的低端解決方案,是免費(fèi)的,并且可以隨軟件免費(fèi)發(fā)布,而就其數(shù)據(jù)庫(kù)功能對(duì)于一般的企業(yè)級(jí)應(yīng)用已足夠了。但 默認(rèn)安裝時(shí)只允許本地訪問(wèn),而不能遠(yuǎn)程訪問(wèn)。為了解決這種問(wèn)題,網(wǎng)上有不少文章進(jìn)行了介紹,但是都不全,如果你照著做,大都只完成了部份功能,而不能完全成功。本人查了大量資料,幾次都想放棄,最終還是成功配置了,現(xiàn)寫(xiě)本文詳細(xì)闡述 SQL Server 2005 Express Edition 啟用網(wǎng)絡(luò)訪問(wèn),供大家參考。
準(zhǔn)備工作:1、安裝 SQL Server 2005 Express Edition 并啟用數(shù)據(jù)庫(kù)服務(wù);2、安裝SQL Server 2005 Management Studio Express。
一、配置遠(yuǎn)程訪問(wèn)的協(xié)議(TCP)并啟用端口:
詳細(xì)操作步驟請(qǐng)參照熊義龍的《SQL Server 2005 Express遠(yuǎn)程訪問(wèn)設(shè)置方法》寫(xiě)得非常詳細(xì)且配有圖文。感謝熊義龍朋友。
在此補(bǔ)充:1、在上文中“第3步”啟用TCP協(xié)議時(shí),除了啟用服務(wù)器的外網(wǎng)IP外,還要啟用127.0.0.1以及IPAll的端口都設(shè)置好。2、也是上文“第3步”啟用TCP協(xié)議時(shí),建議設(shè)置一個(gè)靜態(tài)的端口,三個(gè)要設(shè)置的端口都要統(tǒng)一。
二、啟用“SQL Server 和 Windows 身份驗(yàn)證模式”:
1、打開(kāi) SQL Server 2005 Management Studio Express(說(shuō)明,寫(xiě)本文時(shí),我用的SQL Server 企業(yè)版的管理器,操作是一樣的)。服務(wù)器名(圖中為NBFUQIN)右鍵,選擇“屬性”(如下圖),即打開(kāi)“服務(wù)器屬性”對(duì)話框。
2、在“服務(wù)器屬性”對(duì)話框中,選擇“選擇頁(yè)/安全性”,將“服務(wù)器身份驗(yàn)證”選為“SQL Server 和 Windows身份驗(yàn)證模式”,點(diǎn)擊“確定”并重啟數(shù)據(jù)庫(kù)服務(wù)。如下圖所示。
三、增加SQL Server登錄名或者開(kāi)啟SA遠(yuǎn)程訪問(wèn):
由于SQL Server 2005 Express Edition默認(rèn)sa為禁止登錄。所以要么開(kāi)啟sa登錄,或者新建一個(gè)登錄名即可。
1、新建登錄名:打開(kāi) SQL Server 2005 Management Studio Express,并選中“服務(wù)器名/安全性/登錄名”,右擊選擇“新建登錄名”,如下圖所示。打開(kāi)“登錄名 - 新建”對(duì)話框。
在“登錄名—新建”對(duì)話框中,選擇“常規(guī)”選項(xiàng)卡,然后新建一個(gè)登錄名,要注意選中“SQL Server 身份驗(yàn)證”。如下圖所示。
選中“狀態(tài)”選項(xiàng)卡,確?!暗卿洝痹凇皢⒂谩睜顟B(tài)、“是否允許連接到數(shù)據(jù)庫(kù)引擎”處于“授予”狀態(tài)。
2、啟用sa:在“登錄”中,選中sa,右擊“屬性”,在“常規(guī)”中設(shè)置好密碼,在“狀態(tài)”中啟用“登錄”和授予“是否允許連接到數(shù)據(jù)庫(kù)引擎”。
1、SQL Server 2005 Express Edition的登錄的服務(wù)器與SQL Server 2005的其他版本(服務(wù)器即為“服務(wù)器IP或名稱(chēng)”)不同,它的服務(wù)器為“服務(wù)器IP\SQLexpress,1433”(也可用服務(wù)器名代替IP),后面的1433為第一步所啟用的端口。 2、如果是XP做為服務(wù)器,還要在防火墻中開(kāi)放對(duì)應(yīng)的端口(當(dāng)然你也可以關(guān)閉防火墻),如1433端口。
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com