我试图使用SnmpWalk.exe访问Windows 2012上的MSSQLSERVER。我特别感兴趣的对象是mssqlSrvState,,它的oid是:1.3.6.1.4.1.311.1.1.1.1.1.1.5。尽管MS服务正在服务器上运行,但我无法获得MSSQLSERVER中任何对象的信息。这是否意味着SnmpWalk不知道MSSQLSERVER的MIB列表?作为另一种选择,我使用了SNMP4J Java和来自snmpsoft.com的SnmpGet.exe,但它们也失败了。显示错误“未能获得SNMP变量的值。变量不存在>”。请建议访问MSSQLSERVER的MIB的方法。提前谢谢。
发布于 2017-01-18 16:23:02
正如一篇老文章所述,自MSSQL 2005以来,SNMP支持已经被删除。
https://msdn.microsoft.com/en-us/library/ms179428(v=SQL.90).aspx
https://stackoverflow.com/questions/41716002
复制相似问题