大家都知道, MSDE2000 安裝包默認(rèn)的是密碼為空,那么我們安裝的時(shí)候如何設(shè)置MSDE2000的SA口令呢?看到安裝程序中的SETUP.INI文件,打開后發(fā)現(xiàn)是以下內(nèi)容:
[Options]
SECURITYMODE="SQL"
DISABLENETWORKPROTOCOLS=0
BLANKSAPWD=1
先對(duì)這部分內(nèi)容簡單解釋一下:
SECURITYMODE="SQL" :指定安裝的實(shí)例將采用混合模式,在該模式下,安裝的實(shí)例既支持 Windows 身份驗(yàn)證登錄,又支持 SQL 身份驗(yàn)證登錄,相當(dāng)于我們安裝SQL 2000時(shí)所選擇的混合模式,所以如
果安裝用友軟件的話,這一項(xiàng)不能做修改。
DISABLENETWORKPROTOCOLS=0 :指定實(shí)例是否接受在其他計(jì)算機(jī)上運(yùn)行的應(yīng)用程序的網(wǎng)絡(luò)連接。通俗地說就是是否開放1433端口。此項(xiàng)如果是使用用友軟件的話,必須開放,否則軟件無法正常運(yùn)行。
1433端口問題大家可以參考之前我發(fā)的那個(gè)關(guān)于1433端口的總結(jié)。
BLANKSAPWD=1 :代表的意思是強(qiáng)制SA密碼為空,我們軟件自帶的安裝包里的MSDE2000都是這樣,所以安裝MSDE的用戶都沒有SA口令。那么我們?nèi)绻O(shè)置SA的口令時(shí)就需要將此項(xiàng)修改為:
SAPWD="" :這個(gè)代表的是設(shè)置SA的口令,如SAPWD="abc",即安裝后將SA口令設(shè)置為abc。
以上是關(guān)于安裝MSDE2000簡版的數(shù)據(jù)庫如何設(shè)置SA口令的總結(jié)。提醒一下大家,如果是在別的地方下載的MSDE 2000安裝包,一定要記得看一下SETUP.INI配置文件,是否符合我們的要求,如不符合一定
要按上面的要求進(jìn)行修改。
下面我們一起來看一下,在 WINDOWS 7 操作系統(tǒng)或者說 VISTA 系統(tǒng)中如何安裝 MSDE2000數(shù)據(jù)庫,需要在DOS進(jìn)使用命令進(jìn)行安裝,操作方法很簡單,步驟如下:
1)將你的MSDE2000的安裝包放到D盤根目錄下,如 D:\MSDE2000\;
2)點(diǎn)擊“開始”-“運(yùn)行”-輸入“CMD”進(jìn)入DOS命令提示窗口,在DOS下,鍵入命令進(jìn)入SQL2000,命令如下:cd D:\MSDE2000 回車 ;
3)再在DOS狀態(tài)下輸入 D: 回車 DOS光標(biāo)進(jìn)入到 D:\MSDE2000 ;
4)再輸入: setup sapwd="sa" securitymode=SQL disablenetworkprotocols=0 (可以復(fù)制粘貼,不過在DOS下粘貼一定要用右擊粘貼,不能按CTRL+V鍵)然后按回車。 如有提示兼容性問題,點(diǎn)擊運(yùn)
行即可,不用管他,這樣就可以成功在WINDWOS7下安裝MSDE2000了,此安裝方法下 SA 口令為空。
以上內(nèi)容是關(guān)于WINDOWS 7 操作系統(tǒng)或者說 VISTA 系統(tǒng)中如何安裝 MSDE2000數(shù)據(jù)庫。
下面我們?cè)倏匆幌略贒OS狀態(tài)下如何將SA口令修改為空,或者如何在DOS狀態(tài)下修改SA口令。
1)點(diǎn)擊“開始”-“運(yùn)行”-輸入“CMD”進(jìn)入DOS命令提示窗口;
2)在DOS狀態(tài)下輸入 osql -E (注意E一定要大寫)
3)光標(biāo)提示 1> 此時(shí)鍵入如下DOS命令: sp_password @new=NULL,@loginame='sa' 回車;
4)輸入DOS命令 go 回車 成功將SA密碼修改為空,如果需要修改SA為其他口令可以參照修改,如 sp_password @new='ufsoft',@loginame='sa' 即將SA口令修改為ufsoft。
以上內(nèi)容是關(guān)于DOS狀態(tài)下如何修改SA口令。
最后分享一些關(guān)于安裝MSDE2000的時(shí)候,setup.ini配置文件的其他相關(guān)設(shè)置。
INSTANCENAME="" 指定實(shí)例的名稱。如果不指定,則安裝程序?qū)惭b默認(rèn)實(shí)例。這個(gè)參數(shù)只對(duì)安裝多個(gè)實(shí)例的才有效。一般不會(huì)有人安裝幾個(gè)SQL吧?如果使用該參數(shù),將影響下面的2個(gè)參數(shù)(個(gè)人建議
不要加此參數(shù))另外還有2個(gè)參數(shù)推薦自己加上去,好處后面說明:
TARGETDIR=""也就是安裝MSDE的目標(biāo)文件夾(貌似還會(huì)在Program Files里面建立SQL文件夾)
DATADIR=""目標(biāo)系統(tǒng)數(shù)據(jù)庫、錯(cuò)誤日志和安裝腳本的文件夾推薦參數(shù)修改為D:\,,程序回自己建立一個(gè)參數(shù)路徑+mssql的文件夾上參數(shù)為D:\則會(huì)在D盤根目錄下建立一個(gè)mssql的文件夾!
個(gè)人強(qiáng)烈建議把此路徑放到非系統(tǒng)分區(qū),和應(yīng)用軟件一起單獨(dú)劃分一個(gè)分區(qū),這樣的好處是在安裝完應(yīng)用程序和數(shù)據(jù)庫后可以對(duì)系統(tǒng)分區(qū)做個(gè)鏡像或者安裝一鍵還原,以后恢復(fù)系統(tǒng)后不會(huì)出現(xiàn)數(shù)據(jù)庫置
疑或者丟失信息的情況發(fā)生!
個(gè)人認(rèn)為最好的安裝配置文件如下:
[Options]
SECURITYMODE="SQL"
DISABLENETWORKPROTOCOLS=0
BLANKSAPWD=1
TARGETDIR="D:\"
DATADIR="D:\"