У меня есть настройка трассировки для SQL Server Profiler для мониторинга SQL, который выполняется в базе данных. Недавно я обнаружил, что запуск триггера не включен в трассировку. Просмотрев доступные события для трассировки, я не вижу таких, которые бы включали триггерное выполнение. Кто-нибудь знает, как настроить трассировку для отслеживания выполнения триггеров?
Как заставить SQL Profiler отслеживать запуск триггера
Ответ 1
Хранимые процедуры: - SP: StmtStarting - SP: StmtCompleted
Ответ 2
В SQL Server Profiler 2008 при запуске/настройке трассировки перейдите на вкладку "Выбор событий", установите флажок "Показать все события", а затем в списке в разделе "Сохраненные процедуры" выберите SP: StmtStarting и SP: события StmtCompleted, которые должны быть включены в трассировку.