Просмотр и чтение файлов журналов программы установки 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\ГГГГММДД_ччммсс
Для автоматической установки %temp%\sqlsetup*.log

Screenshot showing where to find the ConfigurationFiles.ini file in the Setup Bootstrap folder.

Примечание.

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

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

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

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

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

В следующих разделах описаны файлы журнала установки 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\<ГГГГММДД_ЧЧММ>\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