如何在SQL Server中找到正在运行的跟踪?

Gor*_*yII 31 sql-server sql-server-2005 sql-server-2008 sql-server-2012 sql-server-2017

有没有一种简单的方法来确定sp_trace_createSQL Server 2000上已设置了哪些跟踪?SQL Server 2005,2008,2012或2014怎么样?

Mit*_*eat 44

SQL Server 2005(以后):

    SELECT * FROM sys.traces
Run Code Online (Sandbox Code Playgroud)

SQL Server 2000:

    USE msdb
    SELECT * FROM fn_trace_getinfo(default);
Run Code Online (Sandbox Code Playgroud)

参考: fn_trace_getinfo

sys.traces可以在此处找到DMV的列描述:sys.traces