zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

如何将系统监视器数据记录到SQL Server

2023-03-31 11:05:39 时间

系统监视器数据有时候对于我们系统管理员来说可能是必须的,那么有没有一种方式可以将监视器的数据存入到数据库中,以便于我们需要的时候可以直接在数据库中读取呢?答案是肯定的,其实Windows Server 2003就可以将监视器的数据记录到SQL Server 数据库中,只需要简单的设置即可完成。

设置的步骤如下:

1.在客户机上创建数据源名称 (DSN)

单击开始,单击控制面板,然后双击管理工具。

双击数据源 (ODBC),单击系统 DSN 选项卡,然后单击添加。

双击 SQL Server,为该 DSN 键入名称,然后为该 DSN 键入说明。

单击数据库所在的 SQL Server 计算机,然后单击下一步。

单击“使用网络登录 ID 的 Windows NT 验证”,然后单击下一步。

单击以选中“更改默认的数据库为”复选框,单击您所创建的要用作系统监视器数据储备库的 SQL 数据库,然后单击下一步。

单击确定接受默认设置,然后单击完成。

单击测试数据源。 将收到“测试已成功完成”的消息。

单击确定,然后再次单击确定。

2.将系统监视器配置为记录到SQL

单击开始,单击运行,键入 perfmon,然后按 ENTER 键或单击确定。

双击“性能日志和警报”菜单。

右键单击计数器日志,然后单击“新建日志设置”。

为该日志键入一个名称,然后单击确定。

单击添加对象添加要记录的对象,然后单击添加。

输入要监视的计数器,然后单击关闭。

单击日志选项卡,在“日志文件类型”部分中单击 SQL 数据库,然后单击配置。

在DSN框中,单击要连接到的 DSN。 如果要重命名该日志组,则在日志组名称框中键入新名称。 默认情况下,该日志组使用“系统”日志的名称。

单击确定,然后单击应用。

3.赋予Log to RunAs 用户正确的凭据

单击常规选项卡。

在运行方式框中,键入具有以下权限的用户的凭据。

用于运行系统监视器的正确权限。

对SQL 数据库的正确权限(创建和读取)。

通过上面的设置,我们就能够将系统监视器中的数据记录到SQL Server数据库中了。本文就介绍到这里,谢谢大家!

【编辑推荐】

  1. 手把手教你建立SQL数据库的表分区
  2. 浅谈访问SQL Azure数据库操作的方法
  3. 用FOR XML PATH将查询结果以XML输出
  4. 浅析SQL Server数据修复命令DBCC的使用
  5. 浅述SQL Server的Replication技术创建技巧