2008-10-01 12 views
43

Ho una configurazione di traccia per SQL Server Profiler per monitorare l'SQL che viene eseguito su un database. Recentemente ho scoperto che l'esecuzione del trigger non è inclusa nella traccia. Dopo aver esaminato gli eventi disponibili per una traccia, non vedo nessun aspetto che includa l'esecuzione di trigger. Qualcuno sa come impostare una traccia per monitorare l'esecuzione dei trigger?Come ottenere SQL Profiler per monitorare l'esecuzione del trigger

risposta

54

Le stored procedure: - SP: StmtStarting - SP: StmtCompleted

+1

Non penso che questo tipo di evento sia specifico per Trigger, infatti quando lo si utilizza in pratica sembra iniziare e completare su ogni singola riga di codice –

38

In SQL Server Profiler 2008, quando inizio/la configurazione del tracciato, vai alla scheda "Selezione eventi", cliccare sul tasto "Mostra tutti gli eventi "checkbox, e poi nella lista sotto la sezione Stored Procedures selezionare gli eventi SP: StmtStarting e SP: StmtCompleted da includere nella traccia.

Problemi correlati