Просмотр и чтение файлов журналов программы установки 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 |
Примечание.
Числа в пути nnn соответствуют установленной версии SQL Server. На приведенном выше рисунке был установлен SQL Server 2017 (14.x), поэтому папка находится 140
в папке. Для SQL Server 2016 (13.x) папка будет 130
иметь значение и т. д.
Программа установки SQL Server завершает три основных этапа:
- проверка глобальных правил: проверяются основные требования к системе;
- обновление компонентов: проверяется наличие обновлений для устанавливаемой версии;
- запрошенное пользователем действие: позволяет пользователю выбрать и настроить компоненты.
В результате этого процесса создается один сводный журнал, а также один подробный журнал для базовой установки 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 Server?
- Вопросы и ответы по продуктам Майкрософт (SQL Server)
- DBA Stack Exchange (тег sql-server): вопросы о SQL Server
- Stack Overflow (тег sql-server): ответы на вопросы о разработке SQL
- Reddit: общие сведения о SQL Server
- Условия лицензии и информация о Microsoft SQL Server
- Варианты поддержки для бизнес-пользователей
- Обратиться в Майкрософт
- Дополнительная справка и отзывы по SQL Server
Примите участие в разработке документации по SQL
Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.
Дополнительные сведения см. в разделе Участие в работе над документацией по SQL Server.