Desktop Engine Setup.exe 實用工具通常由應用程序的安裝實用工具來調用,但也可以從命令提示符窗口運行。
MSDE 2000 安裝實用工具沒有圖形化用戶界面。但它可以接受一組開關和參數,用于指定該實用工具應該執行的操作。MSDE 2000 Release A 只能用來安裝新的 MSDE 2000 實例。不要使用該程序來升級運行 MSDE 2000 早期版本的實例。
運行 MSDE 2000 Release A 版本的 Desktop Engine Setup.exe 時,不要使用以下開關或參數:UPGRADE、UPGRADEUSER、UPGRADEPWD 或 /upgradesp。
使用 SQL Server 2000 SP3a 可以將現有的 MSDE 2000 實例升級為 MSDE 2000 SP3a。有關升級的更多信息,請參見 1.0 簡介。本自述文檔只討論最常用的安裝參數和開關。
Desktop Engine Setup.exe 支持的所有開關和參數則詳細記錄在 SQL Server 2000 聯機叢書中的“Customizing Desktop Engine Setup.exe”(自定義 Desktop Engine Setup.exe)。可以從該 Microsoft 網站找到描述 MSDE 2000 Release A 所包括的 Desktop Engine Setup.exe 的行為的相關主題。有關安裝文檔的更多信息,請參見 1.1 MSDE 2000 文檔。如果指定的 MSDE 安裝參數值中包含特殊字符(如空格),則必須將該值放在雙引號中。如果沒有特殊字符,則引號是可選的。通常只能使用下列安裝參數來安裝 MSDE 2000 Release A:參數描述SAPWD="AStrongPassword"指定一個強密碼以便分配給 sa 管理員登錄。INSTANCENAME="InstanceName"指定實例的名稱。如果不指定 INSTANCENAME,則安裝程序將安裝默認實例。
用于調整安裝的其他一些常用參數如下所示:參數描述DISABLENETWORKPROTOCOLS=n指定實例是否接受在其他計算機上運行的應用程序的網絡連接。默認情況或在指定 DISABLENTWORKPROTOCOL=1 的情況下,安裝程序會將實例配置為不接受網絡連接。如果指定 DISABLENETWORKPROTOCOLS=0,則會啟用網絡連接。SECURITYMODE=SQL指定安裝的實例將采用混合模式,在該模式下,實例既支持 Windows 身份驗證登錄,又支持 SQL 身份驗證登錄。DATADIR="data_folder_path"指定安裝程序用來安裝系統數據庫、錯誤日志和安裝腳本的文件夾。為 data_folder_path 指定的值必須以反斜杠 (\) 結束。對于默認實例,安裝程序將在指定值后追加 MSSQL\。對于命名實例,安裝程序將在指定值后追加 MSSQL$InstanceName\,其中 InstanceName 是使用參數 INSTANCENAME 指定的值。安裝程序會在指定位置創建三個文件夾:一個數據文件夾、一個日志文件夾和一個腳本文件夾。TARGETDIR="executable_folder_path"指定安裝程序用于安裝 MSDE 2000 可執行文件的文件夾。為 executable_folder_path 指定的值必須以反斜杠 (\) 結束。對于默認實例,安裝程序將在指定值后追加 MSSQL\Binn。對于命名實例,安裝程序將在指定值后追加 MSSQL$InstanceName\Binn ,其中 InstanceName 是使用參數 INSTANCENAME 指定的值。使用 DISABLENETWORKPROTOCOLS=0 對 MSDE 2000 實例啟用網絡支持功能時,通過網絡與該實例連接的應用程序將使用 Microsoft 數據訪問組件 (MDAC)。支持使用 MSDE 2000 的任何 Windows 版本都包括一個可以與 MSDE 2000 Release A 一起使用的 MDAC 軟件。有關網絡通訊的更多信息,請參見該 Microsoft 網頁。使用 .ini 文件可在以下兩個位置指定 Desktop Engine Setup.exe 參數: 在命令提示符下運行 Setup.exe 時。 在由 /settings 開關指定的 .ini 文件中。.ini 文件是一個文本文件,如使用 Notepad 創建并使用擴展名 .ini 保存的文件。.ini 文件中的第一行是 [Options],隨后可以指定參數,一個參數占一行。 重要 如果安裝時使用 .ini 文件,請不要將安全憑據存儲在該文件中。
下例說明了如何在命令提示符下指定參數:setup SAPWD="AStrongPassword" INSTANCENAME="InstanceName" TARGETDIR="C:\MyInstanceFolder"要通過 .ini 文件以便使用相同參數運行安裝程序,請使用 Notepad 創建一個名為 MyParameters.ini 的文件,
內容如下:[Options]INSTANCENAME="InstanceName"TARGETDIR="C:\MyInstanceFolder"然后在運行安裝程序時,使用 /settings 開關指向該 .ini 文件:setup /settings "MyParameters.ini" SAPWD="AStrongPassword"