Cómo filtrar eventos en un seguimiento (SQL Server Profiler)

Los filtros limitan los eventos que se recopilan en la traza. Si no se establece un filtro, se devolverán todos los eventos de las clases de eventos seleccionadas en la salida de la traza. No es obligatorio establecer un filtro para una traza. Sin embargo, un filtro minimiza la sobrecarga que comporta una traza.

Para agregar filtros a las definiciones de traza, utilice la ficha Selección de eventos del cuadro de diálogo Propiedades de traza o Propiedades de la plantilla de traza.

Para filtrar los eventos de una traza

  1. En el cuadro de diálogo Propiedades de traza o Propiedades de la plantilla de traza, haga clic en la ficha Selección de eventos.

    La ficha Selección de eventos incluye un control de cuadrícula. Se trata de una tabla que incluye todas las clases de eventos de los que se puede realizar un seguimiento. Hay una fila para cada clase de evento. Puede que las clases de evento varíen ligeramente, según el tipo y la versión del servidor al que esté conectado. Estas clases se identifican en la columna Eventosde la cuadrícula y están agrupadas por categoría de eventos. En las demás columnas se enumeran las columnas de datos que se pueden devolver para cada clase de evento.

  2. Haga clic en Filtros de columna.

    Aparecerá el cuadro de diálogo Editar filtro. El cuadro de diálogo Editar filtro incluye una lista de operadores de comparación que se pueden utilizar para filtrar los eventos en una traza.

  3. Para aplicar un filtro, haga clic en el operador de comparación y escriba un valor para utilizarlo con el filtro.

  4. Haga clic en Aceptar.

Consideraciones:

  • Si establece condiciones de filtro en las columnas de datos StartTime y EndTime de la ficha Selección de eventos, asegúrese de lo siguiente:

    • La fecha especificada tiene el formato YYYY/MM/DD HH:mm:sec.

      O bien

    • Se ha seleccionado la opción Usar la configuración regional para mostrar valores de fecha y hora del cuadro de diálogo Opciones generales. Para ver el cuadro de diálogo Opciones generales, en el menú Herramientas del SQL Server Profiler, haga clic en Opción.

      Y

    • La fecha especificada se encuentra entre el 1 de enero de 1753 y el 31 de diciembre de 9999.

  • Si realiza un seguimiento de los eventos de la utilidad osql o sqlcmd, anexe siempre % a los filtros de la columna de datos TextData.