/*** By Steve, 2008/03/12, Label Cloud Styles ***/ /*** -----------------------------------------***/

2008年3月20日 星期四

[Note] 安裝 MSDE 2000 時的 Setup 參數

Note:
安裝 MSDE 2000 時的 Setup 參數

在安裝 MSDE 2000 時,如果單純只是執行 setup.exe,他是不會理你的,因為有一些參數得利用 Command Line 或是在 setup.ini 裡指定。以下是常用到的參數說明,詳細的參數據說在 Microsoft SQL Server 2000 Online Book 裡面有~

setup.ini 的內容範例:

[Options]
; 指定最高權限 sa 的密碼
SAPWD="mypassword"
; SECURITYMODE="SQL" 時,採用混合權限模式
SECURITYMODE="SQL"
; 指定安裝時的 Instance Name,不指定的話會採用預設值 "MSSQL"
INSTANCENAME="MSDE2000"
; DISABLENETWORKPROTOCOLS=1 時,不允許來自非本機的連線要求
DISABLENETWORKPROTOCOLS=1
; 指定資料檔路徑 (最後一定要加上 "\"),系統會在指定的路徑後面加上 "MSSQL\" 或 "MSSQL$InstanceName\" (指定 InstanceName 時)
DATADIR=C:\DB\MSDE\
; 指定執行檔路徑 (最後一定要加上 "\"),系統會在指定的路徑後面加上 "MSSQL\Binn\" 或 "MSSQL$InstanceName\Binn\" (指定 InstanceName 時)
TARGETDIR=C:\DB\MSDE\
; 如果安裝失敗,要不要自動Rollback?
DISABLEROLLBACK=1
將這個 setup.ini 準備好之後,再指定 setup.exe 從 setup.ini 裡讀取參數:
setup /settings "setup.ini"
或是,如果需要將安裝的過程產生 Log 檔案紀錄下來,可以這樣:
setup /settings "setup.ini" /L*v C:\MSDE_setup.log
如果不用參數檔的方式,也可以將這些參數利用 Command Line 的方式傳給 setup.exe:
setup SAPWD="mypassword" SECURITYMODE="SQL" INSTANCENAME="MSDE2000"

0 Comments: