打印本文 打印本文 关闭窗口 关闭窗口
收集并存储性能监控器数据到SQL Server表
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3837  更新时间:2007/11/14 11:57:37  文章录入:mintao  责任编辑:mintao
)。不过一般情况下15s不会适合所有的监控项目,所以要根据每个不同服务器的配置来决定具体的间隔时间,因为监控室必定要消耗服务器资源的,而且服务器也会产生大量的数据收集工作。

上面的工作做完后,现在开始设定LOG文件的存储路径和方式以及执行的时间计划。点击日志文件选项卡:

为了比较容易的将文件导入到SQL Server 中,需要选择有逗号分割形式的文本文件来存储信息。这样的话,可以选择 文本文件 – CSV? 的格式来存储LOG文件。

??????? run.bat中键入

?????????????????????? isql -E -d pubs -i c:\perform\go.sql

??????? 保存

?

??????? 然后建立SQL脚本文件如下---我建立的SQL脚本文件名是go.sql

????????????? set ansi_nulls on

set ansi_warnings on

?

select * into Perflog

from

OPENROWSET(''''MICROSOFT.JET.OLEDB.4.0'''',''''Text;HDR=NO;DATABASE=c:\perflogs\'''', sql_server_000001#csv)

?

set ansi_nulls off

set ansi_warnings off

go

?

之前要改变一下数据库服务器的连接设置

? ANSI warning

???? ?ANSI nulls

两个选项选中

好到这里,我们就可以从PUBS数据库中的Perflog

上一页  [1] [2] [3] [4]  下一页

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