打印本文 打印本文 关闭窗口 关闭窗口
SQL SERVER 2000系统提供的跟踪函数(一)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数4879  更新时间:2007/11/14 11:05:04  文章录入:mintao  责任编辑:mintao
  @stoptime = NULL
/* start the trace we just created. 
by default the trace is stopped at creation
*/
EXEC sp_trace_setstatus @trace_id, 1
/* return the trace identifier*/
SELECT ''''trace ID is: '''' + CAST(@trace_id AS VARCHAR(4))
--Result: 
-------------------------
trace ID is: 2

现在我们可以用fn_trace_getinfo 来获得相应跟踪的信息

SELECT * FROM :: fn_trace_getinfo(2)

查询的结果在表 3.

3. fn_trace_getinfo查询的结果.

traceID

Property

Value

2

1

2

2

2

e:\trace_file.trc

2

3

5

2

4

NULL

2

5

1

这个输出告诉我们,有一个正在运行的跟踪,自动增长到5MB后会自动产生另外一个文件.没有指定跟踪停止时间( property = 4 ) ,因此该跟踪会运行直到SQL SERVER服务停止或通过系统存储过程sp_trace_setstatus停止跟踪.

上一页  [1] [2] [3] [4] [5] [6] 

打印本文 打印本文 关闭窗口 关闭窗口