INSTALL
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:2k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. NOTE NOTE NOTE: this module depends on a modified version of the
  2. DBD::AnyData module.  Do not get the original version from Jeff
  3. Zucker.  He and I are working together to resolve the extra features I
  4. need, but we haven't quite merged yet.  
  5. *** This is currently alpha level code!!! ***
  6. Install steps:
  7.   0) install the DBI perl module (run: perl -MCPAN -e "install DBI")
  8.      and the DBD::File perl module (run: perl -MCPAN -e "install DBD::File")
  9.   1) download, and install the modified AnyData perl modules from:
  10.      http://www.net-snmp.org/AnyData-wes/AnyData-0.05.tar.gz
  11.      http://www.net-snmp.org/AnyData-wes/DBD-AnyData-0.05.wes.tar.gz
  12.      http://www.net-snmp.org/AnyData-wes/SQL-Statement-1.004.tar.gz
  13.      Extract each of the above tar balls and in the resulting
  14.      directories run:
  15.      perl Makefile.PL
  16.      make
  17.      make install   (as root)
  18.   2) Then in this directory, run:
  19.      perl Makefile.PL
  20.      make
  21.      make install   (as root)
  22. To use it:
  23.   SQL like Shell script:
  24.     netsh [snmpcmd arguments] HOST [SQL COMMAND]
  25.   Example commands to type at the prompt:
  26.     select * from ifTable
  27.     select * from ifTable where ifDescr = 'eth0'
  28.     alias ifconfig select ifDescr, ifAdminStatus where ifDescr = '1'
  29.     ifconfig eth0
  30. [Jeff Zucker's original (unpatched) AnyData perl modules can be found
  31.  at http://www.vpservices.com/jeff/programs/AnyData/ .  However, do not
  32.  use the modules from this site as they won't work with the software in
  33.  this directory.  (Use the download sites in step 1 below instead.)  It
  34.  is a good source for documentation about the AnyData modules.]