Как мне найти запущенные трассировки в SQL Server?
Вопрос
Есть ли простой способ определить, какие трассировки были установлены с помощью sp_trace_create
в SQL Server 2000? Как насчет SQL Server 2005, 2008, 2012 или 2014?
Решение
SQL Server 2005 (далее):
SELECT * FROM sys.traces
SQL Server 2000 :
USE msdb
SELECT * FROM fn_trace_getinfo(default);
Ссылка: fn_trace_getinfo
р>
Описания столбцов для DMV sys.traces
можно найти здесь: sys.traces
Другие советы
Старый вопрос, но уточнение. На сервере SQL 2000 вы должны использовать базу данных msdb. Es:
USE msdb
SELECT * FROM :: fn_trace_getinfo(default)
Не связан с StackOverflow