Chinaunix首页 | 论坛 | 博客
  • 博客访问: 404931
  • 博文数量: 80
  • 博客积分: 8021
  • 博客等级: 中将
  • 技术积分: 1075
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-08 10:36
文章分类

全部博文(80)

文章存档

2010年(3)

2009年(25)

2008年(52)

我的朋友

分类: 数据库开发技术

2009-01-09 12:51:49

1.安装SNMP FOR SQL SERVER
如果你安装SQL SERVER的时候,已经安装了SNMP服务,那么SQL SERVER会自动安装SNMP的代理扩展。如果在执行安装程序时没有在计算机上安装 SNMP,则不会启用 SQL Server 对 SNMP 的支持。
对于安装SQL SERVER时候没有安装SNMP服务的,需要手工添加扩展代理方法如下,注意区分大小写的匹配:
(1)    添加扩展代理注册信息
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\Parameter\
ExtensionAgents
新增如下字符串值:格式为:名称、类型、数值
1 : REG_SZ : SOFTWARE\Microsoft\Microsoft SQL Server\SNMP\CurrentVersion
(2)   安装SQL Server SNMP扩展代理程序 (Sqlsnmp.dll)
转到HKEY_LOCAL_MACHINE\SOFTWARE
创建主键:Microsoft\MSSQLServer\SNMP\CurrentVersion
新增字符串值:Pathname:REG_EXPAND_SZ(注意,我第一次安装的时候就是因为没注意这个串值类型,导致没有安装成功。这个REG_EXPAND_SZ是“可扩充字符串值”):D:\Program Files\Microsoft SQL Server\MSSQL\BINN\sqlsnmp.dll


2.安装成功后,就可以使用SNMP了。
首先需要知道SQL SERVER的MIB,这个MIB默认放在D:\Program Files\Microsoft SQL Server\MSSQL\Binn\Mssql.mib
我使用GETIF浏览MIB,那么就把Mssql.mib文件复制到Getif 2.3.1\Mibs\下改名字为
mssql.txt。然后打开.index文件添加MSSQLSERVER-MIB mssql.txt到末尾保存。
阅读(1201) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~