¿Cómo encuentro trazas en ejecución en SQL Server?
Pregunta
¿Hay una manera fácil de determinar qué rastros ha configurado sp_trace_create
en SQL Server 2000? ¿Qué tal para SQL Server 2005, 2008, 2012 o 2014?
Solución
SQL Server 2005 (en adelante):
SELECT * FROM sys.traces
SQL Server 2000 :
USE msdb
SELECT * FROM fn_trace_getinfo(default);
Ref: fn_trace_getinfo
Las descripciones de columna para sys.traces
DMV se pueden encontrar aquí: sys.traces
Otros consejos
Antigua pregunta, pero una precisión. En un servidor SQL 2000 debe usar la base de datos msdb. Es:
USE msdb
SELECT * FROM :: fn_trace_getinfo(default)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow