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


Получение сведений о сохраненной трассировке (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 на сервере.

См. также