2017-01-18 1 views
0

J'essayais d'accéder à MSSQLSERVER-MIB sur Windows Server 2012 en utilisant SnmpWalk.exe. L'objet que je suis particulièrement intéressé est le mssqlSrvState, dont l'oid est: 1.3.6.1.4.1.311.1.4.1.1.1.1.5. Bien que le service MS SQL soit en cours d'exécution sur le serveur, je n'ai pas pu obtenir d'informations sur les objets de MSSQLSERVER-MIB. Cela signifie-t-il que SnmpWalk n'est pas conscient de la liste MIB de MSSQLSERVER? Comme alternative, j'ai utilisé SNMP4J Java API et SnmpGet.exe de snmpsoft.com, mais ils ont également échoué. L'erreur "Impossible d'obtenir la valeur de la variable SNMP, la variable n'existe pas". Veuillez suggérer des moyens d'accéder à la base MIB de MSSQLSERVER. Merci d'avance.Impossible d'accéder à MSSQLSERVER-MIB en utilisant le protocole SNMP

Répondre

0

Comme un vieil article dit, prise en charge SNMP a été supprimée depuis MSSQL 2005.

https://msdn.microsoft.com/en-us/library/ms179428(v=SQL.90).aspx

+0

Suivi du service MS SQL a été l'un de mes objectifs vitaux. Je suppose que je vais devoir travailler avec un protocole différent. J'ai lu un peu sur le protocole WMI. Je vais devoir regarder plus loin. Quel protocole/méthodologie suggérez-vous pour accomplir ma tâche? –