获取有关保存的跟踪的信息 (Transact-SQL)
适用范围:SQL Server
本文说明如何使用内置函数查看保存的跟踪。
重要
在 SQL Server的未来版本中将删除此功能。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 请改用扩展事件。
查看特定的跟踪
通过指定需要获得其信息的跟踪的 ID 来执行
sys.fn_trace_getinfo
。 此函数将返回一个表,表中列出了跟踪、跟踪属性以及有关属性的信息。请按以下方式调用此函数:
SELECT * FROM ::fn_trace_getinfo(trace_id);
查看所有现有跟踪
通过指定
0
或default
执行sys.fn_trace_getinfo
。 此函数将返回一个表,表中列出了所有跟踪、跟踪属性以及有关这些属性的信息。请按以下方式调用此函数:
SELECT * FROM ::fn_trace_getinfo(default);
.NET Framework 安全性
要求对服务器具有 ALTER TRACE。