如何创建跟踪 (Transact-SQL)
本主题介绍了如何使用存储过程创建跟踪。
创建跟踪
执行带所需参数的 sp_trace_create 以创建新的跟踪。新的跟踪将处于停止状态(status 为 0)。
执行带所需参数的 sp_trace_setevent 以选择要跟踪的事件和列。
也可以执行 sp_trace_setfilter 以设置任意筛选或筛选组合。
sp_trace_setevent 和 sp_trace_setfilter 只能在已停止的现有跟踪上执行。
重要提示: 与常规存储过程不同的是,必须严格键入所有 SQL Server Profiler 存储过程的参数 (sp_trace_xx),而且这些参数不支持数据类型自动转换。如果这些参数不是使用正确的输入参数数据类型(如参数说明中指定的那样)调用的,则存储过程会返回错误。
请参阅
其他资源
sp_trace_create (Transact-SQL)
sp_trace_setevent (Transact-SQL)
sp_trace_setfilter (Transact-SQL)