| 描述
TraceID
此跟踪的 ID.可以被用来通过系统存储过程来管理跟踪
Property
跟踪的属性,由下列整数表示:
1 – 跟踪选项(请参见 sp_trace_create 中的 @options) 2 – FileName 3 – MaxSize 4 – StopTime 5 – 当前跟踪状态
Value
有关指定跟踪的属性的信息。
跟踪的选项可以通过系统存储过程sp_trace_create来指定(看表2)
表 2. 跟踪的选项可以通过系统存储过程sp_trace_create来指定
选项名
选项值
描述
Trace_produce_rowset
1
跟踪将产生一个行集
Trace_file_rollover
2
当达到 max_file_size 时,将关闭当前跟踪文件并创建新文件.SQL SERVER 会自动为每个文件增加序列编号(1,2,3….)
Shutdown_on_error
4
如果不能将跟踪写入文件,则 SQL Server 将关闭。
Trace_produce_blackbox
8
如果这个选项被选中,SQL SERVER的最后 5 MB 跟踪信息记录将由服务器保存
下面我们看一个实列来了解fn_trace_getinfo是如何工作的.设想我们通过下面的查询建立一个跟踪: /* declare a variable to hold trace ID */
DECLARE @trace_id INT
/* create the trace */
EXEC sp_trace_create
@traceid = @trace_id OUTPUT,
@options = 2 ,
@tracefile = N''''e:\trace_file.trc'''' ,
@maxfilesize = 5,
上一页 [1] [2] [3] [4] [5] [6] 下一页
|