2008-10-01 9 views
43

Tengo una configuración de rastreo para SQL Server para supervisar SQL que se ejecuta en una base de datos. Recientemente descubrí que la ejecución del disparador no está incluida en la traza. Después de mirar a través de eventos disponibles para un rastro, no veo ninguna que parezca que incluirían la ejecución gatillo. ¿Alguien sabe cómo configurar una traza para supervisar la ejecución de los factores desencadenantes?Como llegar de SQL para supervisar la ejecución del gatillo

Respuesta

54

Los procedimientos almacenados: - SP: StmtStarting - SP: StmtCompleted

+1

No creo que este tipo de evento es específicamente para disparadores, de hecho, cuando se utiliza en la práctica se parece empezar y completa sobre cada línea de código –

38

En SQL Server 2008, cuando se inicia/configuración de la traza, vaya a la pestaña "Selección de eventos", haga clic en la opción "Mostrar todos los eventos "casilla de verificación y, a continuación, en la lista en la sección Procedimientos almacenados seleccionar el SP: StmtStarting y SP: StmtCompleted a ser incluidos en la traza.

Cuestiones relacionadas