查看和阅读 SQL Server 安装程序日志文件

每次执行安装程序创建的日志文件时,都会使用 %programfiles%\MicrosoftSQL Server\120\Setup Bootstrap\Log\ 处的带时间戳的新日志文件夹创建。 带有时间戳的日志文件夹的名称格式为 YYYYMMDD_hhmmss。 在无人参与模式下运行安装程序时,将在 % temp%\sqlsetup*.log 中创建日志。 日志文件夹中的所有文件将归档到各自日志文件夹的 Log*.cab 文件中。

一个典型的安装请求将经历以下三个执行阶段:

  1. 全局规则文本

  2. 组件更新

  3. 用户请求的操作

在每个阶段中,安装程序都生成详细信息日志和摘要日志,并根据需要创建其他日志。 在每次执行用户请求的安装操作时安装程序至少会被调用三次。

数据存储文件包含安装过程所跟踪的所有配置对象状态的快照,对于纠正配置错误来说非常有用。 XML 文件转储是为每个执行阶段的数据存储对象创建的。 它们保存在带有时间戳的日志文件夹下其自己的日志子文件夹中,如下所示:

  • Datastore_GlobalRules

  • Datastore_ComponentUpdated

  • 数据存储

以下部分介绍 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。

如果在安装过程中发生错误,则将异常或错误记录在该文件的末尾。 若要查找该文件中的错误,请首先检查文件末尾,然后在文件中搜索“错误”或“异常”关键字。

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 文件中的错误,请搜索“value 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>\。

另请参阅

安装操作指南主题
安装 SQL Server 2014