如何查看保存的跟踪 (Transact-SQL)

本主题说明如何使用内置函数查看保存的跟踪。

查看特定的跟踪

  • 通过指定需要获得其信息的跟踪的 ID 来执行 fn_trace_getinfo。此函数将返回一个表,表中列出了跟踪、跟踪属性以及有关属性的信息。

    请按以下方式调用此函数:

    SELECT *
    FROM ::fn_trace_getinfo(trace_id)
    

查看所有现有跟踪

  • 通过指定 0 或 default 来执行 fn_trace_getinfo。此函数将返回一个表,表中列出了所有跟踪、跟踪属性以及有关这些属性的信息。

    请按以下方式调用此函数:

    SELECT *
    FROM ::fn_trace_getinfo(default)
    

安全性

若要运行内置函数 fn_trace_getinfo,用户需要具有以下权限:

对服务器具有 ALTER TRACE 权限。