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


Конфигурация сервера: включена трассировка по умолчанию

Область применения:SQL Server

default trace enabled Используйте параметр, чтобы включить или отключить файлы журнала трассировки по умолчанию. Функциональные возможности трассировки по умолчанию обеспечивают насыщенный, стабильный журнал активности и изменений, в основном связанных с параметрами конфигурации.

Предупреждение

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

Характер использования

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

Просмотр трассировки по умолчанию

Журналы трассировки по умолчанию можно открыть и исследовать в приложении SQL Server Profiler либо с помощью запросов на языке Transact-SQL в системной функции fn_trace_gettable. SQL Server Profiler позволяет открывать файлы стандартных журналов трассировки таким же образом, как и обычные выходные файлы трассировки. Файл журнала трассировки по умолчанию хранится по умолчанию в каталоге \MSSQL\LOG , используя файл продолжения трассировки. Базовое имя файла для файла журнала трассировки по умолчанию — log.trc. В стандартной установке SQL Server трассировка по умолчанию разрешена, поэтому TraceID получает значение 1. Если разрешение будет дано после установки и создания других трассировок, то числовое обозначение TraceID может стать больше.

Дополнительные сведения об использовании SQL Server Profiler для просмотра этого файла трассировки см. в разделе "Открыть файл трассировки" (SQL Server Profiler)

Example

Следующая инструкция открывает журнал трассировки по умолчанию в расположении по умолчанию:

SELECT *
FROM fn_trace_gettable (
    'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\log.trc',
    default
);
GO

Настройка

Если задано значение 1, параметр default trace enabled включает трассировку по умолчанию. Параметр по умолчанию для этого параметра ( 1 включен). Значение 0 отключения трассировки.

Этот default trace enabled параметр является дополнительным вариантом. Если для изменения параметра используется sp_configure системная хранимая процедура, параметр можно изменить default trace enabled только в том случае, если show advanced options задано значение 1. Параметр вступает в силу сразу без перезапуска сервера.