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

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

查看特定的跟踪

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

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

    SELECT *
    FROM ::fn_trace_getinfo(trace_id)
    

查看所有现有跟踪

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

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

    SELECT *
    FROM ::fn_trace_getinfo(default)
    

安全性

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

对服务器具有 ALTER TRACE 权限。

请参阅

概念

使用 SQL Server Profiler 查看和分析跟踪

其他资源

fn_trace_getinfo (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助