+ -
当前位置:首页 → 问答吧 → 怎么创建跟踪,把记录保存到表,每天一张表。

怎么创建跟踪,把记录保存到表,每天一张表。

时间:2011-12-19

来源:互联网

我知道怎么创建跟踪把记录保存到.trc的文件里,保存到表的语句要怎么写啊??最好一天一张表。

作者: wdx_08101   发布时间: 2011-12-19

SQL code
SELECT *
FROM sys.fn_trace_gettable('C:\..... 文件名.trc',null)AS T
WHERE ...

作者: wufeng4552   发布时间: 2011-12-19

可以做成存储过程
每天定时去提取你要信息
然后插入到需要的表

作者: wufeng4552   发布时间: 2011-12-19

这样的话,.TRC文件越来越大,我怎么删除很早之前的记录啊。。自动删。

作者: wdx_08101   发布时间: 2011-12-19

引用 1 楼 wufeng4552 的回复:
SQL code
SELECT *
FROM sys.fn_trace_gettable('C:\..... 文件名.trc',null)AS T
WHERE ...


作者: fredrickhu   发布时间: 2011-12-19

牛人。。。

作者: pengpeng409   发布时间: 2011-12-19

引用 4 楼 fredrickhu 的回复:

引用 1 楼 wufeng4552 的回复:
SQL code
SELECT *
FROM sys.fn_trace_gettable('C:\..... 文件名.trc',null)AS T
WHERE ...



跟踪运行的时候,怎么清除.TRC文件里面的数据???

作者: wdx_08101   发布时间: 2011-12-19

将图形化的trace改成
存储过程去定时执行
生成不同的.trc文件

作者: wufeng4552   发布时间: 2011-12-19