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


sys.traces (Transact-SQL)

Применимо к:SQL ServerAzure SQL Managed Instance

Представление sys.traces каталога содержит текущие выполняемые трассировки в системе. Это представление предназначено для замены fn_trace_getinfo функции.

Полный список поддерживаемых событий трассировки см. в статье SQL Server Справочник по классу событий.

Внимание

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

Имя столбца Тип данных Description
id int Идентификатор трассировки.
status int Состояние трассировки:

0 = остановлена

1 = выполнение
path nvarchar(260) Путь к файлу трассировки. Значение NULL, если трассировка является трассировкой наборов строк.
max_size bigint Верхний предел размера файла трассировки в мегабайтах (МБ). Значение NULL, если трассировка является трассировкой наборов строк.
stop_time datetime Время окончания выполняющейся трассировки.
max_files int Максимальное количество файлов продолжения. Это значение равно null, если максимальное число не задано.
is_rowset bit 1 = трассировка набора строк.
is_rollover bit 1 = параметр продолжения включен.
is_shutdown bit 1 = параметр завершения включен.
is_default bit 1 = трассировка по умолчанию.
buffer_count int Количество внутренних буферов памяти, используемых трассировкой.
buffer_size int Размер каждого буфера (КБ).
file_position bigint Положение последнего файла трассировки. Значение NULL, если трассировка является трассировкой наборов строк.
reader_spid int Идентификатор сеанса чтения трассировки набора строк. Значение NULL, если трассировка является трассировкой файлов.
start_time datetime Время начала трассировки.
last_event_time datetime Время срабатывания последнего события.
event_count bigint Общее количество произошедших событий.
dropped_event_count int Общее количество удаленных событий.

Разрешения

Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.

Требуется разрешение ALTER TRACE на сервере.