создать фильтр трассировки (Transact-SQL)

Применимо к:SQL Server

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

Установка фильтра трассировки

  1. Чтобы остановить трассировку, если она уже выполняется, выполните процедуру sp_trace_setstatus, указав параметр @status = 0.

  2. Выполните хранимую процедуру sp_trace_setfilter , чтобы определить тип данных, которые необходимо получить для трассируемого события.

Внимание

В отличие от обычных хранимых процедур, параметры всех хранимых процедур приложения SQL Server Profiler (sp_trace_xx) жестко типизированы и не поддерживают автоматическое преобразование типов данных. Если эти аргументы указываются с неправильными типами данных входных параметров, как указано в описании их аргументов, хранимая процедура возвратит ошибку.

См. также

Фильтрация трассировки
sp_trace_setfilter (Transact-SQL)
sp_trace_setstatus (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
Хранимые процедуры SQL Server Profiler (Transact-SQL)