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