Как создать фильтр трассировки (Transact-SQL)
В этом разделе описывается, как использовать хранимые процедуры для создания фильтра, который возвращает только данные, необходимые для трассируемого события.
Установка фильтра трассировки
Если трассировка уже выполняется, выполните хранимую процедуру sp_trace_setstatus с указанием @status = 0, чтобы остановить трассировку.
Выполните хранимую процедуру 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)