Просмотр и чтение файлов журналов программы установки SQL ServerView and Read SQL Server Setup Log Files

ОБЛАСТЬ ПРИМЕНЕНИЯ:  даSQL Server (только в Windows) нетБаза данных SQL Azure нетХранилище данных SQL AzureнетParallel Data Warehouse APPLIES TO: yesSQL Server (Windows only) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Программа установки SQL Server по умолчанию создает файлы журналов в папке с датой и меткой времени в %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log, где nnn — это число, соответствующее устанавливаемой версии SQL.SQL Server Setup creates log files in a dated and time-stamped folder within %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log by default, where nnn are numbers that correspond to the version of SQL that's being installed. Формат папки журналов с меткой времени — ГГГГММДД_ччммсс.The time-stamped log folder name format is YYYYMMDD_hhmmss. При запуске программы установки в автоматическом режиме журналы создаются по пути %temp%\sqlsetup*.log.When Setup is executed in unattended mode, the logs are created within %temp%\sqlsetup*.log. Все файлы в папке журналов архивируются в файле Log*.cab в соответствующей папке журналов.All files in the log folder are archived into the Log*.cab file in their respective log folder.

ФайлFile ПутьPath
Summary.txtSummary.txt %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log%programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log
Summary_<имя_компьютера>_Date.txtSummary_<MachineName>_Date.txt %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ччммсс%programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss
Detail.txtDetail.txt %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ччммсс%programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss
DatastoreDatastore %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ччммсс\Datastore%programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss\Datastore
Файлы журнала MSIMSI Log Files %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ччммсс\<имя>.log%programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss\<Name>.log
ConfigurationFile.iniConfigurationFile.ini %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ччммсс%programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss
SystemConfigurationCheck_Report.htmSystemConfigurationCheck_Report.htm %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ччммсс%programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss
Для автоматической установкиFor unattended installations %temp%\sqlsetup*.log%temp%\sqlsetup*.log

setup-bootstrap-example.png

Примечание

Число nnn в пути соответствует устанавливаемой версии SQL.The numbers in the path nnn correspond to the version of SQL being installed. На приведенном выше рисунке установлена версия SQL 2017, поэтому в пути используется число 140.In the above picture, SQL 2017 was installed, so the folder is 140. Для SQL 2016 использовалась бы папка с числом 130, а для SQL 2014 — с числом 120.For SQL 2016, the folder would be 130, and for SQL 2014 the folder would be 120.

Работа программы установки SQL Server состоит из трех основных этапов:SQL server setup completes three basic phases:

  1. проверка глобальных правил: проверяются основные требования к системе;Global Rules verification: validates basic system requirements
  2. обновление компонентов: проверяется наличие обновлений для устанавливаемой версии;Component update: checks to see if there are any updates available for the media being installed
  3. запрошенное пользователем действие: позволяет пользователю выбрать и настроить компоненты.User-requested action: allows the user to select and customize features

В результате этого процесса создается один сводный журнал, а также один подробный журнал для базовой установки SQL Server или два подробных журнала в случае установки обновления, например пакета обновления, одновременно с базовой установкой.This workflow produces a single summary log, and either a single detail log for a base SQL Server installation, or two detail logs for when update, such as a service pack, is installed along with the base installation.

Кроме того, имеются файлы хранилища данных, в которых содержится моментальный снимок состояния всех объектов конфигурации, отслеживаемых процессом установки; эти файлы могут пригодиться при диагностике ошибок конфигурации.Additionally, there are datastore files that contain a snapshot of the state of all the configuration objects that are being tracked by the setup process, and are useful for troubleshooting configuration errors. Для каждого этапа выполнения создаются XML-файлы дампа, которые сохраняются во вложенной папке в папке журнала с меткой времени в хранилище данных.XML dump files are created for each execution phase and are saved in the Datastore log subfolder under the time-stamped log folder.

В следующих разделах описываются файлы журналов установки SQL ServerSQL Server .The following sections describe SQL ServerSQL Server Setup log files.

Файл Summary.txt.Summary.txt file

ОбзорOverview

В этом файле отображаются компоненты SQL ServerSQL Server , обнаруженные на этапе установки, среда операционной системы, значения параметров командной строки (если указаны) и общее состояние всех выполненных MSI/MSP.This file shows the SQL ServerSQL Server components that were detected during Setup, the operating system environment, command-line parameter values if they are specified, and the overall status of each MSI/MSP that was executed.

Журнал структурирован с использованием следующих разделов:The log is organized into the following sections:

  • Общая сводка выполненияAn overall summary of the execution
  • Свойства и конфигурация компьютера, на котором была запущена программа установки SQL ServerSQL ServerProperties and the configuration of the computer where SQL ServerSQL Server Setup was run
  • SQL ServerSQL Server , ранее установленного на компьютереproduct features previously installed on the computer
  • Описание версии установки и свойства пакета установкиDescription of the installation version and installation package properties
  • Входные параметры среды выполнения, указанные при установкеRuntime input settings that are provided during install
  • Местоположение файла конфигурацииLocation of the configuration file
  • Данные о результатах выполненияDetails of the execution results
  • Глобальные правилаGlobal rules
  • Правила, связанные с определенным сценарием установкиRules specific to the installation scenario
  • Правила, при выполнении которых произошла ошибкаFailed rules
  • Местоположение файла отчета о выполнении правилLocation of the rules report file

Примечание

Обратите внимание на то, что при применении исправлений может быть несколько вложенных папок (по одной для каждого экземпляра, к которому применяются исправления, и еще одна для общих компонентов). Они содержат одинаковые наборы файлов (например, %programfiles%\MicrosoftSQL Server\130\Setup Bootstrap\Log<ГГГГММДД_ЧЧММ>\MSSQLSERVER).Note that when patching there can be a number of sub folders (one for each instance being patched, and one for shared features) which contain a similiar set of files (i.e. %programfiles%\MicrosoftSQL Server\130\Setup Bootstrap\Log<YYYYMMDD_HHMM>\MSSQLSERVER).

МестоположениеLocation

Файл summary.txt находится в папке %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\.The summary.txt is located within %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\.

Чтобы найти ошибки в текстовом файле сводки, воспользуйтесь поиском с ключевыми словами «error» или «failed».To find errors in the summary text file, search the file by using the "error" or "failed" keywords.

Файл Summary_<ИмяКомпьютера>ГГГГММДД_ЧЧММсс.txtSummary<MachineName>_YYYYMMDD_HHMMss.txt file

ОбзорOverview

Базовый файл summary_engine схож с файлом справки и создается при выполнении основного рабочего процесса.The summary_engine base file is similar to the summary file and is generated during the main workflow.

МестоположениеLocation

Файл Summary_<ИмяКомпьютера>ГГГГММДД_ЧЧММсс.txt находится в папке %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\<ГГГГММДД_ЧЧММ>\.The Summary<MachineName>_YYYYMMDD_HHMMss.txt file is located at %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.

Файл Detail.txtDetail.txt file

ОбзорOverview

Detail.txt создается при выполнении рабочего процесса основных процедур, таких как установка или обновление, и обеспечивает сведения о выполнении.Detail.txt is generated for the main workflow such as install or upgrade, and provides the details of the execution. Журналы в файле создаются с учетом времени инициации всех действий, связанных с установкой.The logs in the file are generated based on the time when each action for the installation was invoked. В текстовом файле указывается порядок выполнения действий и их зависимости.The text file shows the order in which the actions were executed, as well as their dependencies.

МестоположениеLocation

Файл detail.txt находится в папке %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\<ГГГГММДД_ЧЧММ>\Detail.txt.The detail.txt file is located within %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\Detail.txt.

При возникновении ошибки во время процесса установки исключение или ошибка регистрируются в конце этого файла.If an error occurs during the Setup process, the exception or error is logged at the end of this file. Чтобы найти ошибки в этом файле, сначала проверьте его конец, а затем воспользуйтесь поиском по файлу с ключевыми словами "ошибка" и "исключение".To find the errors in this file, first examine the end of the file followed by a search of the file for the "error" or "exception" keywords

Файлы журнала MSI.MSI log files

ОбзорOverview

В файлах журнала MSI указаны сведения о установке пакетов.The MSI log files provide details of the installation package process. Они создаются MSIEXEC при установке определенных пакетов.They are generated by the MSIEXEC during the installation of the specified package.

Типы файлов журналов MSI:Types of MSI log files:

  • <компонент><архитектура>_<взаимодействие>.log<Feature><Architecture>_<Interaction>.log
  • <компонент><архитектура>_<язык>_<взаимодействие>.log<Feature><Architecture>_<Language>_<Interaction>.log
  • <компонент><архитектура>_<взаимодействие>_<рабочий процесс>.log<Feature><Architecture>_<Interaction>_<workflow>.log

МестоположениеLocation

Файлы журналов MSI расположены в папке %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\<ГГГГММДД_ЧЧММ>\<имя>.log.The MSI log files are located at %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\<Name>.log.

В конце файла приведена сводка выполнения, в которой указываются общее состояние (успешное или ошибка) и свойства.At the end of the file is a summary of the execution, which includes the success or failure status and properties. Для поиска ошибок в файле MSI воспользуйтесь поиском по запросу "value 3" и просмотрите текст рядом с этой строкой.To find the error in the MSI file, search for "value 3" and review the text before and after.

Файл ConfigurationFile.iniConfigurationFile.ini file

ОбзорOverview

В файле конфигурации содержатся входные параметры, указанные при установке.The configuration file contains the input settings that are provided during installation. Их можно использовать для повторной установки, что избавит от необходимости их ввода вручную.It can be used to restart the installation without having to enter the settings manually. Однако пароли учетных записей, PID и некоторые параметры не сохраняются в файле конфигурации.However, passwords for the accounts, PID, and some parameters are not saved in the configuration file. Параметры могут либо быть добавлены к файлу или указаны с помощью командной строки или пользовательского интерфейса программы установки.The settings can be either added to the file or provided by using the command line or the Setup user interface. Дополнительные сведения см. в разделе Установка SQL Server 2016 с помощью файла конфигурации.For more information, see Install SQL Server 2016 Using a Configuration File.

МестоположениеLocation

Файл ConfigurationFile.ini находится в папке %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\<ГГГГММДД_ЧЧММ>\.The ConfigurationFile.ini is located at %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.

Файл SystemConfigurationCheck_Report.htmSystemConfigurationCheck_Report.htm file

ОбзорOverview

В отчете о проверке конфигурации системы содержится краткое описание всех выполняемых правил и состояния выполнения.The system configuration check report contains a short description for each executed rule, and the execution status.

МестоположениеLocation

Файл SystemConfigurationCheck_Report.htm находится в папке %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\<ГГГГММДД_ЧЧММ>\.The SystemConfigurationCheck_Report.htm is located at %programfiles%\MicrosoftMicrosoftSQL ServerSQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\.

info_tip СправкаGet Help

См. также разделSee also

Установка SQL Server 2017Install SQL Server 2017