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


включена трассировка по умолчанию (параметр конфигурации сервера)

Область применения: 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).

Пример:

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

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

Настройка

Установка параметра default trace enabled в значение 1 включает трассировку по умолчанию. Настройка по умолчанию для этого параметра — 1 (включено). Значение 0 выключает трассировку.

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

См. также

RECONFIGURE (Transact-SQL)
Параметры конфигурации сервера (SQL Server)
sp_configure (Transact-SQL)