怎样将系统监视器数据记录到SQL Server

时间:2021-04-16

  系统监视器数据有时候对于我们系统管理员来说可能是必须的,那么有没有一种方式可以将监视器的数据存入到数据库中,以便于我们需要的时候可以直接在数据库中读取呢?答案是肯定的,其实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数据库中了。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章