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


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

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

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

Эта функция будет удалена в будущей версии Microsoft 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\MSSQL12.MSSQLSERVER\MSSQL\LOG\log.trc', default);  
GO  
  

Настройка

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

Параметр включения трассировки по умолчанию является расширенной настройкой. Если вы используете системную хранимую процедуру sp_configure для изменения настройки, опцию включения трассировки по умолчанию можно изменить только в том случае, если для показа расширенных возможностей задано значение 1. Параметр вступает в силу сразу без перезапуска сервера.

См. также

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