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


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

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

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

  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)