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

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

查看特定的跟踪

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

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

    SELECT *  
    FROM ::fn_trace_getinfo(trace_id)  
    

查看所有现有跟踪

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

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

    SELECT *  
    FROM ::fn_trace_getinfo(default)  
    

.NET Framework 安全性

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

对服务器具有 ALTER TRACE 权限。

另请参阅

sys.fn_trace_getinfo (Transact-SQL)
使用 SQL Server Profiler 查看和分析跟踪