安装程序的每个执行都将使用 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\ 处的新时间戳日志文件夹创建日志文件。 带有时间戳的日志文件夹的名称格式为 YYYYMMDD_hhmmss。 在无人参与模式下运行安装程序时,日志会创建在 % \temp%\sqlsetup*.log 文件夹中。 日志文件夹中的所有文件都存档到 Log*.cab 文件中各自的日志文件夹中。
典型的安装请求经历三个执行阶段:
全局规则文本
组件更新
用户请求的操作
在每个阶段,安装程序都会生成详细信息和摘要日志,并相应地创建其他日志。 每个用户请求的安装操作都会被调用至少三次。
数据存储文件包含安装程序进程跟踪的所有配置对象的状态的快照,并且可用于排查配置错误。 为每个执行阶段的数据存储对象创建 XML 文件导出。 它们保存在时间戳日志文件夹下的自己的日志子文件夹中,如下所示:
数据存储_全局规则
数据存储_组件已更新
数据存储器
以下部分介绍 SQL Server 安装程序日志文件。
摘要文本
概述
此文件显示在安装过程中检测到的 SQL Server 组件、操作系统环境、命令行参数值(如果已指定),以及执行的每个 MSI/MSP 的总体状态。
本日志归纳为以下部分:
执行的总体摘要
运行 SQL Server 安装程序的计算机的属性和配置
SQL Server 产品功能
安装版本和安装包属性的说明
安装过程中提供的运行时输入设置
配置文件的位置
执行结果的详细信息
全局规则
特定于安装方案的规则
失败的规则
规则报表文件的位置
位置
它位于 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\。
若要找到摘要文本文件中的错误,请使用“error”或“failed”关键字搜索该文件。
Summary_engine-base_YYYYMMDD_HHMMss.txt
概述
summary_engine 基本文件类似于摘要文件,是在主工作流中生成的。
位置
它位于 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。
Summary_engine-base_YYYYMMDD_HHMMss_ComponentUpdate.txt
概述
组件更新摘要日志文件类似于摘要文件,并在组件更新工作流期间生成。
位置
它位于 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。
Summary_engine-base_<VersionNumber>MMDD_HHMMss_GlobalRules.txt
概述
全局规则摘要日志文件类似于在全局规则工作流期间生成的摘要文件。
位置
它位于 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。
Detail.txt
概述
Detail.txt 是针对主工作流(如安装或升级)生成的,它提供有关执行的详细信息。 文件中的日志是根据每个安装步骤调用的时间生成的,并显示执行顺序及其依赖关系。
位置
它位于 %programfiles%\MicrosoftSQL Server\120\Setup
Bootstrap\Log\<YYYYMMDD_HHMM>\Detail.txt。
如果在安装过程中发生错误,则会在此文件的末尾记录异常或错误。 若要查找此文件中的错误,请先检查文件的末尾,然后搜索文件以查找“error”或“exception”关键字。
Detail_ComponentUpdate.txt
概述
为组件更新工作流生成 Detail_ComponentUpdate.txt 文件,类似于 Detail.txt。
位置
它位于 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。
Detail_GlobalRules.txt
概述
为全局规则执行生成 Detail_GlobalRules.txt,类似于 Detail.txt。
位置
它位于 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。
MSI 日志文件
概述
MSI 日志文件提供安装包进程的详细信息。 它们是在安装指定的包的过程中由 MSIEXEC 生成的。
MSI 日志文件的类型:
<功能>_<体系结构>_<交互>.log
<功能>_<体系结构>_<语言>_<交互>.log
<功能>_<体系结构>_<交互>_<工作流>.log
位置
MSI 日志文件位于 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\<Name>.log。
文件末尾是执行摘要,其中包括成功或失败状态和属性。 若要在 MSI 文件中查找错误,请搜索“值 3”,通常可以在字符串附近找到错误。
ConfigurationFile.ini
概述
本配置文件包含安装过程中提供的输入设置。 该文件可用于在无需手动输入设置的情况下重新启动安装。 但是,帐户的密码、PID 和某些参数不保存在该配置文件中。 可以将这些设置添加到该文件中,也可通过使用命令行或安装程序用户界面提供这些设置。 有关详细信息,请参阅 使用配置文件安装 SQL Server 2014。
位置
它位于 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。
SystemConfigurationCheck_Report.htm
概述
系统配置检查报表包含有关每个执行规则的简短说明,以及执行状态。
位置
它位于 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\。