Поделиться через


Просмотр и чтение файлов журналов программы установки SQL Server

Область применения: SQL Server — только Для Windows

Программа установки SQL Server по умолчанию создает файлы журналов в папке с датой и меткой времени в%programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log, где nnn — это число, соответствующее устанавливаемой версии SQL. Формат папки журналов с меткой времени — ГГГГММДД_ччммсс. При запуске программы установки в неинтерактивном режиме журналы создаются в папке %temp%\sqlsetup*.log. Все файлы в папке журналов архивируются в файле Log*.cab в соответствующей папке журналов.

Файлы Путь
Summary.txt %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log
Summary_<имя_компьютера>_дата.txt %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ччммсс
Detail.txt %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ччммсс
Datastore %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ччммсс\Datastore
Файлы журнала MSI %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ччммсс\<Имя>.log
ConfigurationFile.ini %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\ГГГГММДД_ ччммсс
SystemConfigurationCheck_Report.htm %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\YYYYMMDD_hhmmss
Для установки без присмотра %temp%\sqlsetup*.log

Снимок экрана: расположение файла ConfigurationFiles.ini в папке Setup Bootstrap.

Примечание.

Числа в пути nnn соответствуют установленной версии SQL Server. На приведенном выше рисунке был установлен SQL Server 2017 (14.x), поэтому папка называется 140. Для SQL Server 2016 (13.x) папка будет 130, и так далее.

Программа установки SQL Server завершает три основных этапа:

  1. проверка глобальных правил: проверяются основные требования к системе;
  2. Обновление компонентов: система проверяет наличие доступных обновлений для устанавливаемых носителей.
  3. запрошенное пользователем действие: позволяет пользователю выбрать и настроить компоненты.

В результате этого процесса создается один сводный журнал, а также один подробный журнал для базовой установки SQL Server или два подробных журнала в случае установки обновления, например пакета обновления, одновременно с базовой установкой.

Кроме того, имеются файлы хранилища данных, в которых содержится моментальный снимок состояния всех объектов конфигурации, отслеживаемых процессом установки; эти файлы могут пригодиться при диагностике ошибок конфигурации. XML-файлы дампа создаются для каждого этапа выполнения и сохраняются в подпапке журнала Datastore внутри папки журнала с временной меткой.

В следующих разделах описаны файлы журнала установки SQL Server.

Файл Summary.txt.

Обзор

В этом файле показаны компоненты SQL Server, обнаруженные во время установки, среда операционной системы, значения параметров командной строки, если они указаны, и общее состояние каждого выполненного MSI/MSP.

Журнал структурирован с использованием следующих разделов:

  • Общая сводка выполнения
  • Свойства и конфигурация компьютера, на котором была запущена программа установки SQL Server
  • Ранее установленные на компьютере компоненты продукта SQL Server
  • Описание версии установки и свойства пакета установки
  • Входные параметры среды выполнения, указанные при установке
  • Местоположение файла конфигурации
  • Данные о результатах выполнения
  • Глобальные правила
  • Правила, связанные с определенным сценарием установки
  • Правила, при выполнении которых произошла ошибка
  • Местоположение файла отчета о выполнении правил

Примечание.

Обратите внимание, что при исправлении может быть несколько вложенных папок (по одному для каждого экземпляра исправлений и один для общих функций), содержащих аналогичный набор файлов (т. е. %programfiles%\Microsoft SQL Server\130\Setup Bootstrap\Log<YYYYMMDD_HHMM>\MSSQLSERVER).

Расположение

Файл summary.txt находится в папке %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\.

Чтобы найти ошибки в текстовом файле сводки, воспользуйтесь поиском с ключевыми словами «error» или «failed».

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

Обзор

Базовый файл summary_engine схож с файлом справки и создается при выполнении основного рабочего процесса.

Расположение

Файл Summary_<ИмяКомпьютера>_ГГГГММДД_ЧЧММсс.txt находится в папке %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<ГГГГММДД_ЧЧММ>\.

Файл Detail.txt

Обзор

Detail.txt создается для основного рабочего процесса, такого как установка или обновление, и предоставляет подробности выполнения. Журналы в файле создаются с учетом времени инициации всех действий, связанных с установкой. В текстовом файле указывается порядок выполнения действий и их зависимости.

Расположение

Файл detail.txt находится по пути %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<YYYYMMDD_HHMM>\Detail.txt.

При возникновении ошибки во время процесса установки исключение или ошибка регистрируются в конце этого файла. Чтобы найти ошибки в этом файле, сначала проверьте его конец, а затем воспользуйтесь поиском по файлу с ключевыми словами "ошибка" и "исключение".

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

Обзор

В файлах журнала MSI указаны сведения о установке пакетов. Они создаются MSIEXEC при установке определенных пакетов.

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

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

Расположение

Файлы журналов MSI находятся в папке %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<ГГГГММДД_ЧЧММ>\<Имя>.log.

В конце файла приведена сводка выполнения, в которой указываются общее состояние (успешное или ошибка) и свойства. Для поиска ошибок в файле MSI воспользуйтесь поиском по запросу "value 3" и просмотрите текст до и после этой строки.

Файл ConfigurationFile.ini

Обзор

В файле конфигурации содержатся входные параметры, указанные при установке. Их можно использовать для повторной установки, что избавит от необходимости их ввода вручную. Однако пароли учетных записей, PID и некоторые параметры не сохраняются в файле конфигурации. Параметры могут либо быть добавлены к файлу или указаны с помощью командной строки или пользовательского интерфейса программы установки. Дополнительные сведения см. в разделе Установка SQL Server 2016 с помощью файла конфигурации.

Расположение

Файл ConfigurationFile.ini находится в папке %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<ГГГГММДД_ЧЧММ>\.

Файл SystemConfigurationCheck_Report.htm

Обзор

В отчете о проверке конфигурации системы содержится краткое описание всех выполняемых правил и состояния выполнения.

Расположение

Файл SystemConfigurationCheck_Report.htm находится в папке %programfiles%\Microsoft SQL Server\nnn\Setup Bootstrap\Log\<ГГГГММДД_ЧЧММ>\.

Получите помощь

Примите участие в разработке документации по SQL

Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.

Дополнительные сведения см. в разделе Участие в работе над документацией по SQL Server.

См. также

Установка SQL Server 2019