Desktop Engine Setup.exe 实用工具通常由应用程序的安装实用工具来调用,但也可以从命令提示符窗口运行。
 
MSDE 2000 安装实用工具没有图形化用户界面。但它可以接受一组开关和参数,用于指定该实用工具应该执行的操作。MSDE 2000 Release A 只能用来安装新的 MSDE 2000 实例。不要使用该程序来升级运行 MSDE 2000 早期版本的实例。
运行 MSDE 2000 Release A 版本的 Desktop Engine Setup.exe 时,不要使用以下开关或参数:UPGRADEUPGRADEUSERUPGRADEPWD /upgradesp
使用 SQL Server 2000 SP<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />3a可以将现有的 MSDE 2000 实例升级为 MSDE 2000 SP3a。有关升级的更多信息,请参见 1.0 简介。本自述文档只讨论最常用的安装参数和开关。
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

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"