Establecer un filtro de seguimiento (Transact-SQL)

Se aplica a:SQL Server

En este tema se describe el modo de utilizar procedimientos almacenados para crear un filtro que solo recupere la información necesaria en un evento que se está trazando.

Para establecer un filtro de seguimiento

  1. Si el seguimiento ya está en ejecución, ejecute sp_trace_setstatus y especifique @status = 0 para detener el seguimiento.

  2. Ejecute sp_trace_setfilter para configurar el tipo de información que se debe recuperar para el evento objeto del seguimiento.

Importante

A diferencia de los procedimientos almacenados normales, los parámetros de todos los procedimientos almacenados de SQL Server Profiler (sp_trace_xx) tienen establecimiento inflexible de tipos y no admiten la conversión de tipos de datos automática. Si no se llama a estos parámetros con los tipos de datos de parámetros de entrada correctos, según se especifica en la descripción del argumento, el procedimiento almacenado devolverá un error.

Consulte también

Filtrar un seguimiento
sp_trace_setfilter (Transact-SQL)
sp_trace_setstatus (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)
Procedimientos almacenados de SQL Server Profiler (Transact-SQL)