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


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

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

Программа установки SQL Server по умолчанию создает файлы журналов в папке с меткой времени и датой внутри %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log, где <nnn> представляют собой номера, соответствующие установленной версии SQL. Формат имени папки журнала с меткой времени yyyyMMdd_HHmmss. Когда программа установки выполняется в автоматическом режиме, журналы создаются в %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\<yyyyMMdd_HHmmss>
Detail.txt %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>
Хранилище данных %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>\Datastore
Файлы журнала MSI %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>\<Name>.log
ConfigurationFile.ini %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHmmss>
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, т.е.).

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

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

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

Сводка_<MachineName> Файл_yyyyMMdd_HHmmss.txt

Обзор

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

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

Файл Summary_<MachineName>_yyyyMMdd_HHmmss.txt находится в %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\.

Файл 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\<yyyyMMdd_HHMM>\<Name>.log.

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

Файл ConfigurationFile.ini

Обзор

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

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

ConfigurationFile.ini находится по адресу %programfiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\Log\<yyyyMMdd_HHMM>\.

Файл SystemConfigurationCheck_Report.htm

Обзор

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

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

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

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

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

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

Дополнительные сведения см. в разделе Редактирование документации Microsoft Learn.