Cómo crear una traza (Transact-SQL)

En este tema se describe el modo de utilizar procedimientos almacenados para crear una traza.

Para crear una traza

  1. Ejecute sp_trace_create con los parámetros necesarios para crear una traza. La nueva traza estará en estado de detención (status es 0).

  2. Ejecute sp_trace_setevent con los parámetros necesarios para seleccionar los eventos y las columnas de las que va a realizar un seguimiento.

  3. Opcionalmente, ejecute sp_trace_setfilter para establecer un filtro o una combinación de filtros.

    sp_trace_setevent y sp_trace_setfilter sólo se pueden ejecutar en trazas existentes que estén detenidas.

    ms188662.note(es-es,SQL.90).gifImportante:
    A diferencia de los procedimientos almacenados normales, los parámetros de todos los procedimientos almacenados del Analizador de SQL Server (sp_trace_xx) deben escribirse de forma precisa 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 devuelve un error.

Vea también

Otros recursos

sp_trace_create (Transact-SQL)
sp_trace_setevent (Transact-SQL)
sp_trace_setfilter (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005