修改 config.xml 之前
根据必须安装的二进制文件和服务类型,可以在要执行的两种安装类型中进行选择,选项如下所示:
SINGLESERVER SINGLESERVER 选项(通过修改"SERVERROLE"参数进行设置)将安装 Microsoft SQL Server 2005 Express Edition,并同时安装 Search Server 2008 二进制文件。本文不介绍如何使用此选项的相关说明。
APPLICATION APPLICATION 选项将安装支持 Search Server 2008(除了 SQL Server)所需的所有二进制文件。必须已安装了 SQL Server 2005 Standard Edition 或 Enterprise Edition 的实例,该实例可通过承载 Search Server 2008 的服务器进行访问。这是本文所使用的安装选项。
修改 config.xml
"显示级别"设置应设置为"无",这是因为将其设置为"基本"会阻止安装脚本使用自定义参数。同时,还应将设置"USINGUIINSTALLMODE"保留为"0"。
接下来,必须插入安装媒体上找到的产品 ID 项(PIDKEY 值)。以下示例显示了这些设置。
<Configuration>
<Package Id="sts">
<Setting Id="LAUNCHEDFROMSETUPSTS" Value="Yes"/>
<Setting Id="REBOOT" Value="ReallySuppress"/>
<Setting Id="SETUPTYPE" Value="CLEAN_INSTALL"/>
</Package>
<Logging Type="verbose" Path="%temp%" Template="Search Server Setup(*).log"/>
<Display Level="none" CompletionNotice="no" AcceptEULA="Yes" />
<PIDKEY Value="D2KBC-9JQ6T-4P6C2-F7BFF-BB96D" />
<Setting Id="SERVERROLE" Value="APPLICATION"/>
<Setting Id="USINGUIINSTALLMODE" Value="0"/>
</Configuration>
注意:前一示例使用 Search Server 2008 试用版的密钥。必须提供该产品完整功能版的密钥。
如果是远程安装,则需要稳固的日志记录支持。因此,请确保定义一个可从远程位置进行访问的日志记录位置。默认的日志记录位置是 %temp%。此位置仅用于二进制文件安装,并非用于服务器场设置。服务器场设置的日志位于 12 \Logs 目录下。