Получение сведений о сохраненной трассировки (Transact-SQL)

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

В этой статье описывается использование встроенных функций для просмотра сохраненной трассировки.

Внимание

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

Просмотр определенной трассировки

  1. Выполните, sys.fn_trace_getinfo указав идентификатор трассировки, о которой требуется информация. Данная функция возвращает таблицу, в которой перечислены трассировка, свойство трассировки и сведения об этом свойстве.

    Запустите функцию следующим способом:

    SELECT *
    FROM ::fn_trace_getinfo(trace_id);
    

Просмотр всех существующих трассировок

  1. Выполнение sys.fn_trace_getinfo путем 0 указания или default. Данная функция возвращает таблицу, в которой перечислены все трассировки, свойства трассировок и сведения об этих свойствах.

    Функция вызывается следующим образом:

    SELECT *
    FROM ::fn_trace_getinfo(default);
    

безопасность платформы .NET Framework

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

См. также