No Oracle MIBs in SNMP walk queries (10g)

I configured SNMP support on my Oracle 10g database servers.
However, when I attempt an SNMP walk, I get a few MIBs from
SNMPv2 and HOST-RESOURCES, but nothing Oracle related,
which is my goal for installing the SNMP support.
Any hints or advice on where I should go from here? Do I need
to "load" some MIBs on these servers before they will show up?
Thanks,
Scott

Red Hat Enterprise Linux, and I installed the Oracle SNMP, not the OS.
# chkconfig --list | grep snmp
snmptrapd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
snmpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
$ emctl status subagent
Oracle Enterprise Manager 10g Release 3 Grid Control 10.2.0.3.0.
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
Sub agent is running..
It's setup to listen on port 1161, which I guess is Oracle default.
I receive all sorts of general system MIBs, but no Oracle MIBs...
I could just enable the Red Hat SNMP service much easier if all
I wanted to poll was for system related information. :)
Thanks,
Scott

Similar Messages

  • CSCuc21944 - N4K PFMA Crash During SNMP Walk of "Entity Type Phy PS Fan" MIB

    On the Nexus 4000, how can I configure SNMP to block  polling of the Entity MIB??
    CSCuc21944 Bug Details
    N4K PFMA Crash During SNMP Walk of "Entity Type Phy PS Fan" MIB
    Symptom:
    Nexus 4k switch crashes during SNMP polling of the Entity MIB (1.3.6.1.2.1.47).
    Conditions:
    SNMP polling enabled
    Workaround:
    Disconnect the 4k from the SNMP server. Block the offending MIB.

    This workaround was more theoretical than actual.  NX-OS does not allow for SNMP Views like IOS does.  We are in the process of updating this bug to remove that statement.  However, the fixed version of code for the N4K is now available at http://software.cisco.com/download/release.html?mdfid=282819252&flowid=3091&softwareid=282088129&release=4.1(2)E1(1i)&relind=AVAILABLE&rellifecycle=&reltype=latest .  Sorry for the confusion.

  • Solaris 8 SNMP daemon and Oracle mib ?

    Hi guys,
    Sorry to ask such a numb question but : is there a good manual wich explain how to manage solaris 8 snmp daemon ?
    The real question is : how to add an oracle mib in the snmp configuration files ?
    Thanks for any response :-)
    @+

    Hi.
    answers inline:
    sanjay wrote:
    Hi,
    Can Weblogic Express (Cluster edition)6.1J sp2 be installed on Sun Solaris(Sparc)
    8(64 bit) ?Yes - http://edocs.bea.com/wls/platforms/index.html#solaris8
    >
    >
    Can Weblogic Express (Cluster edition)6.1J sp2 JDBC driver be used for Oracle 8.1.7(Solaris
    64 bit) ?
    Yes - http://edocs.bea.com/wls/platforms/index.html#jdbc
    Michael Young
    Developer Relations Engineer
    BEA Support

  • Setup Oracle monitoring with SNMP

    Hello,
    I don't understand why I can't read oracle MIB (.1.3.6.1.4.1.111 ).
    I have installed Oracle Entreprise manager and start it :
    --> emctl start dbconsole .... started.
    I have installed Oracle Management Agent and subagent.
    emctl start subagent --> Starting sub agent already running..
    Now I have some scripts below :
    /exec/products/oracle/v10.2.0/agent10g/network/snmp/peer/CONFIG.encap
    AGENT AT PORT 1161 WITH COMMUNITY public
    SUBTREES        1.3.6.1.2.1.1,
    +1.3.6.1.2.1.2,+
    +1.3.6.1.2.1.3,+
    +1.3.6.1.2.1.4,+
    +1.3.6.1.2.1.5,+
    +1.3.6.1.2.1.6,+
    +1.3.6.1.2.1.7,+
    +1.3.6.1.2.1.8,+
    +1.3.6.1.4.1.11.2+
    FORWARD ALL TRAPS;
    /exec/products/oracle/v10.2.0/agent10g/network/snmp/peer/CONFIG.master
    COMMUNITY       public
    ALLOW ALL OPERATIONS
    USE NO ENCRYPTION
    MANAGER         localhost
    SEND ALL TRAPS
    /exec/products/oracle/v10.2.0/agent10g/network/snmp/peer/snmpd.conf (do I need to configure something ?)
    /exec/products/oracle/v10.2.0/agent10g/network/snmp/peer/start_peer (do I need to configure something ?)
    I have lauch the command below :
    /exec/products/oracle/v10.2.0/agent10g/network/snmp/peer/start_peer -a
    --> All starting are down but there is this message in encap_peer.out
    trap bind failure: Address already in use
    +./encap_peer: error opening manager-role port(s)+ --> I have tested configuring an other port like 1165 but it is the same thing.
    Below is the result of the netstat command, snmp port are open :
    +$netstat -an |grep 161+
    udp        0      0 0.0.0.0:1161                0.0.0.0:*
    udp        0      0 0.0.0.0:161                 0.0.0.0:*
    Do I need to configure something in /etc/snmp/snmpd.conf ?
    I dont understand what it is wrong.
    Data are availlable with commande below :
    snmpwalk -m all -v2c -c public 172.16.2.138:1165 1.3.6.1.4.1
    But there is no data available for Oracle (.1.3.6.1.4.1.111 or .1.3.6.1.4.1.39).
    Can you help me please ?
    Thank you very much by advanced.
    Breizho

    Hello,
    below, this is my snmpd.conf configuration file, I have teste to include this line :
    view systemview included .1.3.6.1.4 to allow oracle information but it didn't work.
    Perhaps there is something that I have not understand.
    B.
    # snmpd.conf:
    # An example configuration file for configuring the ucd-snmp snmpd agent.
    # This file is intended to only be as a starting point. Many more
    # configuration directives exist than are mentioned in this file. For
    # full details, see the snmpd.conf(5) manual page.
    # All lines beginning with a '#' are comments and are intended for you
    # to read. All other lines are configuration commands for the agent.
    # Access Control
    # As shipped, the snmpd demon will only respond to queries on the
    # system mib group until this file is replaced or modified for
    # security purposes. Examples are shown below about how to increase the
    # level of access.
    # By far, the most common question I get about the agent is "why won't
    # it work?", when really it should be "how do I configure the agent to
    # allow me to access it?"
    # By default, the agent responds to the "public" community for read
    # only access, if run out of the box without any configuration file in
    # place. The following examples show you other ways of configuring
    # the agent so that you can change the community names, and give
    # yourself write access to the mib tree as well.
    # For more information, read the FAQ as well as the snmpd.conf(5)
    # manual page.
    # First, map the community name "public" into a "security name"
    # sec.name source community
    com2sec notConfigUser default public
    # Second, map the security name into a group name:
    # groupName securityModel securityName
    group notConfigGroup v1 notConfigUser
    group notConfigGroup v2c notConfigUser
    # Third, create a view for us to let the group have rights to:
    # Make at least snmpwalk -v 1 localhost -c public system fast again.
    # name incl/excl subtree mask(optional)
    view systemview included .1.3.6.1.2.1.1
    view systemview included .1.3.6.1.2.1.25.1.1
    # Finally, grant the group read-only access to the systemview view.
    # group context sec.model sec.level prefix read write notif
    access notConfigGroup "" any noauth exact systemview none none
    # Here is a commented out example configuration that allows less
    # restrictive access.
    # YOU SHOULD CHANGE THE "COMMUNITY" TOKEN BELOW TO A NEW KEYWORD ONLY
    # KNOWN AT YOUR SITE. YOU MUST CHANGE THE NETWORK TOKEN BELOW TO
    # SOMETHING REFLECTING YOUR LOCAL NETWORK ADDRESS SPACE.
    ## sec.name source community
    #com2sec local localhost COMMUNITY
    #com2sec mynetwork NETWORK/24 COMMUNITY
    ## group.name sec.model sec.name
    #group MyRWGroup any local
    #group MyROGroup any mynetwork
    #group MyRWGroup any otherv3user
    ## incl/excl subtree mask
    #view all included .1 80
    ## -or just the mib2 tree-
    #view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
    ## context sec.model sec.level prefix read write notif
    #access MyROGroup "" any noauth 0 all none none
    #access MyRWGroup "" any noauth 0 all all all
    # Sample configuration to make net-snmpd RFC 1213.
    # Unfortunately v1 and v2c don't allow any user based authentification, so
    # opening up the default config is not an option from a security point.
    # WARNING: If you uncomment the following lines you allow write access to your
    # snmpd daemon from any source! To avoid this use different names for your
    # community or split out the write access to a different community and
    # restrict it to your local network.
    # Also remember to comment the syslocation and syscontact parameters later as
    # otherwise they are still read only (see FAQ for net-snmp).
    # First, map the community name "public" into a "security name"
    # sec.name source community
    #com2sec notConfigUser default public
    # Second, map the security name into a group name:
    # groupName securityModel securityName
    #group notConfigGroup v1 notConfigUser
    #group notConfigGroup v2c notConfigUser
    # Third, create a view for us to let the group have rights to:
    # Open up the whole tree for ro, make the RFC 1213 required ones rw.
    # name incl/excl subtree mask(optional)
    #view roview included .1
    #view rwview included system.sysContact
    #view rwview included system.sysName
    #view rwview included system.sysLocation
    #view rwview included interfaces.ifTable.ifEntry.ifAdminStatus
    #view rwview included at.atTable.atEntry.atPhysAddress
    #view rwview included at.atTable.atEntry.atNetAddress
    #view rwview included ip.ipForwarding
    #view rwview included ip.ipDefaultTTL
    #view rwview included ip.ipRouteTable.ipRouteEntry.ipRouteDest
    #view rwview included ip.ipRouteTable.ipRouteEntry.ipRouteIfIndex
    #view rwview included ip.ipRouteTable.ipRouteEntry.ipRouteMetric1
    #view rwview included ip.ipRouteTable.ipRouteEntry.ipRouteMetric2
    #view rwview included ip.ipRouteTable.ipRouteEntry.ipRouteMetric3
    #view rwview included ip.ipRouteTable.ipRouteEntry.ipRouteMetric4
    #view rwview included ip.ipRouteTable.ipRouteEntry.ipRouteType
    #view rwview included ip.ipRouteTable.ipRouteEntry.ipRouteAge
    #view rwview included ip.ipRouteTable.ipRouteEntry.ipRouteMask
    #view rwview included ip.ipRouteTable.ipRouteEntry.ipRouteMetric5
    #view rwview included ip.ipNetToMediaTable.ipNetToMediaEntry.ipNetToMediaIfIndex
    #view rwview included ip.ipNetToMediaTable.ipNetToMediaEntry.ipNetToMediaPhysAddress
    #view rwview included ip.ipNetToMediaTable.ipNetToMediaEntry.ipNetToMediaNetAddress
    #view rwview included ip.ipNetToMediaTable.ipNetToMediaEntry.ipNetToMediaType
    #view rwview included tcp.tcpConnTable.tcpConnEntry.tcpConnState
    #view rwview included egp.egpNeighTable.egpNeighEntry.egpNeighEventTrigger
    #view rwview included snmp.snmpEnableAuthenTraps
    # Finally, grant the group read-only access to the systemview view.
    # group context sec.model sec.level prefix read write notif
    #access notConfigGroup "" any noauth exact roview rwview none
    # System contact information
    # It is also possible to set the sysContact and sysLocation system
    # variables through the snmpd.conf file:
    syslocation Unknown (edit /etc/snmp/snmpd.conf)
    syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
    # Example output of snmpwalk:
    # % snmpwalk -v 1 localhost -c public system
    # system.sysDescr.0 = "SunOS name sun4c"
    # system.sysObjectID.0 = OID: enterprises.ucdavis.ucdSnmpAgent.sunos4
    # system.sysUpTime.0 = Timeticks: (595637548) 68 days, 22:32:55
    # system.sysContact.0 = "Me <[email protected]>"
    # system.sysName.0 = "name"
    # system.sysLocation.0 = "Right here, right now."
    # system.sysServices.0 = 72
    # Process checks.
    # The following are examples of how to use the agent to check for
    # processes running on the host. The syntax looks something like:
    # proc NAME [MAX=0] [MIN=0]
    # NAME: the name of the process to check for. It must match
    # exactly (ie, http will not find httpd processes).
    # MAX: the maximum number allowed to be running. Defaults to 0.
    # MIN: the minimum number to be running. Defaults to 0.
    # Examples (commented out by default):
    # Make sure mountd is running
    #proc mountd
    # Make sure there are no more than 4 ntalkds running, but 0 is ok too.
    #proc ntalkd 4
    # Make sure at least one sendmail, but less than or equal to 10 are running.
    #proc sendmail 10 1
    # A snmpwalk of the process mib tree would look something like this:
    # % snmpwalk -v 1 localhost -c public .1.3.6.1.4.1.2021.2
    # enterprises.ucdavis.procTable.prEntry.prIndex.1 = 1
    # enterprises.ucdavis.procTable.prEntry.prIndex.2 = 2
    # enterprises.ucdavis.procTable.prEntry.prIndex.3 = 3
    # enterprises.ucdavis.procTable.prEntry.prNames.1 = "mountd"
    # enterprises.ucdavis.procTable.prEntry.prNames.2 = "ntalkd"
    # enterprises.ucdavis.procTable.prEntry.prNames.3 = "sendmail"
    # enterprises.ucdavis.procTable.prEntry.prMin.1 = 0
    # enterprises.ucdavis.procTable.prEntry.prMin.2 = 0
    # enterprises.ucdavis.procTable.prEntry.prMin.3 = 1
    # enterprises.ucdavis.procTable.prEntry.prMax.1 = 0
    # enterprises.ucdavis.procTable.prEntry.prMax.2 = 4
    # enterprises.ucdavis.procTable.prEntry.prMax.3 = 10
    # enterprises.ucdavis.procTable.prEntry.prCount.1 = 0
    # enterprises.ucdavis.procTable.prEntry.prCount.2 = 0
    # enterprises.ucdavis.procTable.prEntry.prCount.3 = 1
    # enterprises.ucdavis.procTable.prEntry.prErrorFlag.1 = 1
    # enterprises.ucdavis.procTable.prEntry.prErrorFlag.2 = 0
    # enterprises.ucdavis.procTable.prEntry.prErrorFlag.3 = 0
    # enterprises.ucdavis.procTable.prEntry.prErrMessage.1 = "No mountd process running."
    # enterprises.ucdavis.procTable.prEntry.prErrMessage.2 = ""
    # enterprises.ucdavis.procTable.prEntry.prErrMessage.3 = ""
    # enterprises.ucdavis.procTable.prEntry.prErrFix.1 = 0
    # enterprises.ucdavis.procTable.prEntry.prErrFix.2 = 0
    # enterprises.ucdavis.procTable.prEntry.prErrFix.3 = 0
    # Note that the errorFlag for mountd is set to 1 because one is not
    # running (in this case an rpc.mountd is, but thats not good enough),
    # and the ErrMessage tells you what's wrong. The configuration
    # imposed in the snmpd.conf file is also shown.
    # Special Case: When the min and max numbers are both 0, it assumes
    # you want a max of infinity and a min of 1.
    # Executables/scripts
    # You can also have programs run by the agent that return a single
    # line of output and an exit code. Here are two examples.
    # exec NAME PROGRAM [ARGS ...]
    # NAME: A generic name.
    # PROGRAM: The program to run. Include the path!
    # ARGS: optional arguments to be passed to the program
    # a simple hello world
    #exec echotest /bin/echo hello world
    # Run a shell script containing:
    # #!/bin/sh
    # echo hello world
    # echo hi there
    # exit 35
    # Note: this has been specifically commented out to prevent
    # accidental security holes due to someone else on your system writing
    # a /tmp/shtest before you do. Uncomment to use it.
    #exec shelltest /bin/sh /tmp/shtest
    # Then,
    # % snmpwalk -v 1 localhost -c public .1.3.6.1.4.1.2021.8
    # enterprises.ucdavis.extTable.extEntry.extIndex.1 = 1
    # enterprises.ucdavis.extTable.extEntry.extIndex.2 = 2
    # enterprises.ucdavis.extTable.extEntry.extNames.1 = "echotest"
    # enterprises.ucdavis.extTable.extEntry.extNames.2 = "shelltest"
    # enterprises.ucdavis.extTable.extEntry.extCommand.1 = "/bin/echo hello world"
    # enterprises.ucdavis.extTable.extEntry.extCommand.2 = "/bin/sh /tmp/shtest"
    # enterprises.ucdavis.extTable.extEntry.extResult.1 = 0
    # enterprises.ucdavis.extTable.extEntry.extResult.2 = 35
    # enterprises.ucdavis.extTable.extEntry.extOutput.1 = "hello world."
    # enterprises.ucdavis.extTable.extEntry.extOutput.2 = "hello world."
    # enterprises.ucdavis.extTable.extEntry.extErrFix.1 = 0
    # enterprises.ucdavis.extTable.extEntry.extErrFix.2 = 0
    # Note that the second line of the /tmp/shtest shell script is cut
    # off. Also note that the exit status of 35 was returned.
    # disk checks
    # The agent can check the amount of available disk space, and make
    # sure it is above a set limit.
    # disk PATH [MIN=100000]
    # PATH: mount path to the disk in question.
    # MIN: Disks with space below this value will have the Mib's errorFlag set.
    # Default value = 100000.
    # Check the / partition and make sure it contains at least 10 megs.
    #disk / 10000
    # % snmpwalk -v 1 localhost -c public .1.3.6.1.4.1.2021.9
    # enterprises.ucdavis.diskTable.dskEntry.diskIndex.1 = 0
    # enterprises.ucdavis.diskTable.dskEntry.diskPath.1 = "/" Hex: 2F
    # enterprises.ucdavis.diskTable.dskEntry.diskDevice.1 = "/dev/dsk/c201d6s0"
    # enterprises.ucdavis.diskTable.dskEntry.diskMinimum.1 = 10000
    # enterprises.ucdavis.diskTable.dskEntry.diskTotal.1 = 837130
    # enterprises.ucdavis.diskTable.dskEntry.diskAvail.1 = 316325
    # enterprises.ucdavis.diskTable.dskEntry.diskUsed.1 = 437092
    # enterprises.ucdavis.diskTable.dskEntry.diskPercent.1 = 58
    # enterprises.ucdavis.diskTable.dskEntry.diskErrorFlag.1 = 0
    # enterprises.ucdavis.diskTable.dskEntry.diskErrorMsg.1 = ""
    # load average checks
    # load [1MAX=12.0] [5MAX=12.0] [15MAX=12.0]
    # 1MAX: If the 1 minute load average is above this limit at query
    # time, the errorFlag will be set.
    # 5MAX: Similar, but for 5 min average.
    # 15MAX: Similar, but for 15 min average.
    # Check for loads:
    #load 12 14 14
    # % snmpwalk -v 1 localhost -c public .1.3.6.1.4.1.2021.10
    # enterprises.ucdavis.loadTable.laEntry.loadaveIndex.1 = 1
    # enterprises.ucdavis.loadTable.laEntry.loadaveIndex.2 = 2
    # enterprises.ucdavis.loadTable.laEntry.loadaveIndex.3 = 3
    # enterprises.ucdavis.loadTable.laEntry.loadaveNames.1 = "Load-1"
    # enterprises.ucdavis.loadTable.laEntry.loadaveNames.2 = "Load-5"
    # enterprises.ucdavis.loadTable.laEntry.loadaveNames.3 = "Load-15"
    # enterprises.ucdavis.loadTable.laEntry.loadaveLoad.1 = "0.49" Hex: 30 2E 34 39
    # enterprises.ucdavis.loadTable.laEntry.loadaveLoad.2 = "0.31" Hex: 30 2E 33 31
    # enterprises.ucdavis.loadTable.laEntry.loadaveLoad.3 = "0.26" Hex: 30 2E 32 36
    # enterprises.ucdavis.loadTable.laEntry.loadaveConfig.1 = "12.00"
    # enterprises.ucdavis.loadTable.laEntry.loadaveConfig.2 = "14.00"
    # enterprises.ucdavis.loadTable.laEntry.loadaveConfig.3 = "14.00"
    # enterprises.ucdavis.loadTable.laEntry.loadaveErrorFlag.1 = 0
    # enterprises.ucdavis.loadTable.laEntry.loadaveErrorFlag.2 = 0
    # enterprises.ucdavis.loadTable.laEntry.loadaveErrorFlag.3 = 0
    # enterprises.ucdavis.loadTable.laEntry.loadaveErrMessage.1 = ""
    # enterprises.ucdavis.loadTable.laEntry.loadaveErrMessage.2 = ""
    # enterprises.ucdavis.loadTable.laEntry.loadaveErrMessage.3 = ""
    # Extensible sections.
    # This alleviates the multiple line output problem found in the
    # previous executable mib by placing each mib in its own mib table:
    # Run a shell script containing:
    # #!/bin/sh
    # echo hello world
    # echo hi there
    # exit 35
    # Note: this has been specifically commented out to prevent
    # accidental security holes due to someone else on your system writing
    # a /tmp/shtest before you do. Uncomment to use it.
    # exec .1.3.6.1.4.1.2021.50 shelltest /bin/sh /tmp/shtest
    # % snmpwalk -v 1 localhost -c public .1.3.6.1.4.1.2021.50
    # enterprises.ucdavis.50.1.1 = 1
    # enterprises.ucdavis.50.2.1 = "shelltest"
    # enterprises.ucdavis.50.3.1 = "/bin/sh /tmp/shtest"
    # enterprises.ucdavis.50.100.1 = 35
    # enterprises.ucdavis.50.101.1 = "hello world."
    # enterprises.ucdavis.50.101.2 = "hi there."
    # enterprises.ucdavis.50.102.1 = 0
    # Now the Output has grown to two lines, and we can see the 'hi
    # there.' output as the second line from our shell script.
    # Note that you must alter the mib.txt file to be correct if you want
    # the .50.* outputs above to change to reasonable text descriptions.
    # Other ideas:
    # exec .1.3.6.1.4.1.2021.51 ps /bin/ps
    # exec .1.3.6.1.4.1.2021.52 top /usr/local/bin/top
    # exec .1.3.6.1.4.1.2021.53 mailq /usr/bin/mailq
    # Pass through control.
    # Usage:
    # pass MIBOID EXEC-COMMAND
    # This will pass total control of the mib underneath the MIBOID
    # portion of the mib to the EXEC-COMMAND.
    # Note: You'll have to change the path of the passtest script to your
    # source directory or install it in the given location.
    # Example: (see the script for details)
    # (commented out here since it requires that you place the
    # script in the right location. (its not installed by default))
    # pass .1.3.6.1.4.1.2021.255 /bin/sh /usr/local/local/passtest
    # % snmpwalk -v 1 localhost -c public .1.3.6.1.4.1.2021.255
    # enterprises.ucdavis.255.1 = "life the universe and everything"
    # enterprises.ucdavis.255.2.1 = 42
    # enterprises.ucdavis.255.2.2 = OID: 42.42.42
    # enterprises.ucdavis.255.3 = Timeticks: (363136200) 42 days, 0:42:42
    # enterprises.ucdavis.255.4 = IpAddress: 127.0.0.1
    # enterprises.ucdavis.255.5 = 42
    # enterprises.ucdavis.255.6 = Gauge: 42
    # % snmpget -v 1 localhost public .1.3.6.1.4.1.2021.255.5
    # enterprises.ucdavis.255.5 = 42
    # % snmpset -v 1 localhost public .1.3.6.1.4.1.2021.255.1 s "New string"
    # enterprises.ucdavis.255.1 = "New string"
    # For specific usage information, see the man/snmpd.conf.5 manual page
    # as well as the local/passtest script used in the above example.
    # Added for support of bcm5820 cards.
    pass .1.3.6.1.4.1.4413.4.1 /usr/bin/ucd5820stat
    # Further Information
    # See the snmpd.conf manual page, and the output of "snmpd -H".

  • Oracle MIBs available for compiling?

    Are the Oracle MIBs available somewhere so I can download
    and compile them into my management system? I'm able to
    see a chart of many of them in the SNMP Support Reference
    Guide, but that doesn't help my NMS when it performs a walk
    and we want to easy understand the output.
    Thanks!
    Scott

    orashiju wrote:
    What is the best methos for replcating oracle database from a production database with every 15 min interval..
    what are the oracle features available for this scenario
    Thanks
    ShijuIs there any specific reason to open a new thread for the same discussion that you have started here,
    Please suggest a suitable method
    Aman....

  • SNMP Walk Issue from LMS

    Hello Experts,
    I tried SNMP walk from LMS for below OIDS  but getting the error as attached..
    MIB Name :- c2900PortDuplexState
    OID's : 1.3.6.1.4.1.9.9.87.1.4.1.1.31
    1.3.6.1.4.1.9.9.87.1.4.1.1.32
    But while i do with OID 1.3.6.1.4.1.9.5.1.4.1.1.10 its showing the results.
    My requirement is the pull the current negotiated Duplex status of interfaces, but with the OID 1.3.6.1.4.1.9.5.1.4.1.1.10 its only showing the configured values [ Auto , full or Half] not the negotiated duplex status if the port is in auto state. Please suggest.
    Regards
    Deben

    Topping up on Rolf's from cisco Object Navigator:
    Object
    c2900PortDuplexState
    OID
    1.3.6.1.4.1.9.9.87.1.4.1.1.31
    Type
    INTEGER
    Permission
    read-write
    Status
    current
    Values
    1 : fullduplex
    2 : halfduplex
    3 : autoNegotiate
    MIB
    CISCO-C2900-MIB ;   -   View Supporting Images
    Description
    "Set to fullduplex(1) to operate in full duplex mode, port
    will allow simultaneous transmit and receive which can
    double its bandwidth.
    Set to halfduplex(2) to operate in half duplex mode.
    Set to autoNegotiate(3) to allow the switch to negoti-
    ate with the other end of the connection.
    The status of duplex mode on a port is available with
    c2900PortDuplexStatus object."
    Object
    c2900PortDuplexStatus
    OID
    1.3.6.1.4.1.9.9.87.1.4.1.1.32
    Type
    INTEGER
    Permission
    read-only
    Status
    current
    Values
    1 : fullduplex
    2 : halfduplex
    MIB
    CISCO-C2900-MIB ;   -   View Supporting Images
    Description
    "The status of duplex mode on this port.
    When linkbeat is not present, halfduplex is always
    reported.
    When linkbeat is present, the result of full duplex
    auto-negotiation is reported if c2900PortDuplexState is
    set to auto-negotiate, otherwise it reports fullduplex
    if c2900PortDuplexState is set to fullduplex or
    halfduplex if c2900PortDuplexState is set to
    halfduplex."
    Object
    portDuplex
    OID
    1.3.6.1.4.1.9.5.1.4.1.1.10
    Type
    INTEGER
    Permission
    read-write
    Status
    current
    Values
    1 : half
    2 : full
    3 : disagree
    4 : auto
    MIB
    CISCO-STACK-MIB ;   -   View Supporting Images
    Description
    "Indicates whether the port is operating in half-
    duplex, full-duplex, disagree or auto negotiation
    mode. If the port could not agree with the far end
    on port duplex, the port will be in disagree(3)
    mode."
    Object
    dot3StatsDuplexStatus
    OID
    1.3.6.1.2.1.10.7.2.1.19
    Type
    INTEGER
    Permission
    read-only
    Status
    current
    Values
    1 : unknown
    2 : halfDuplex
    3 : fullDuplex
    MIB
    EtherLike-MIB ;   -   View Supporting Images
    Description
    "The current mode of operation of the MAC
    entity. 'unknown' indicates that the current
    duplex mode could not be determined.
    Management control of the duplex mode is
    accomplished through the MAU MIB. When
    an interface does not support autonegotiation,
    or when autonegotiation is not enabled, the
    duplex mode is controlled using
    ifMauDefaultType. When autonegotiation is
    supported and enabled, duplex mode is controlled
    using ifMauAutoNegAdvertisedBits. In either
    case, the currently operating duplex mode is
    reflected both in this object and in ifMauType.
    Note that this object provides redundant
    information with ifMauType. Normally, redundant
    objects are discouraged. However, in this
    instance, it allows a management application to
    determine the duplex status of an interface
    without having to know every possible value of
    ifMauType. This was felt to be sufficiently
    valuable to justify the redundancy."
    -Thanks

  • Oracle bi error codes u9kp7q94 OBIEE 10g

    Hi All,
    I have created new user in RPD(Online Mode).
    Then i have loged into Answer.It throws error
    "oracle bi error codes u9kp7q94 OBIEE 10g"
    How to fix.
    Thanks
    Gram

    Raj wrote:
    Hi All,
    I have created new user in RPD(Online Mode).
    Then i have loged into Answer.It throws error
    "oracle bi error codes u9kp7q94 OBIEE 10g"
    How to fix.
    Thanks
    GramAre you getting this error on the login screen? or when you are opening a report?

  • How to Migrate Oracle Forms 4.5 to Forms 10g

    Hi All,
    I want to know abt migration steps i.e. i 'm doing migration of Oracle Forms 4.5 to Oracle Forms 10g. Then existing forms is on Windows xx and the database is Oracle 8.
    What is the better way to approach this issue? Whether, directly open the existing Forms into Oracle Forms 10g or first open the form into Forms 6i and then after 10g?
    Tell me the System Specification.... Database version.... Which Application Server is suitable.... And whether the Oracle 9i database possible for Forms 10g or not.
    Pls Give me solution.
    Thanks.

    For Forms Upgrade information I would firstly checkout the Forms Upgrade Center. If you don't find your answer there I would post your question to the Forms
    <p />
    Donal

  • Can anyone tell me WHY Oracle won't allow sub-queries in outer joins?

    Hi,
    I've recently been tasked with converting a series of InterBase dbs to Oracle.
    Many of the queries in the InterBase dbs use sub-queries in outer joins. Oracle won't countenance this (01799 - a column may not be outer-joined to a subquery).
    I can get around it using functions but WHY won't Oracle allow this?
    SQL Server allows it, InterBase allows it (I don't know about ANSI SQL) but it seems to be a common enough technique...
    I'm just curious (and also a little frustrated!).
    Thanks in advance,,,

    Hi,
    >>Oracle treat an empty string as a NULL
    Well, you same answer your question. Because it is empty
    SGMS@ORACLE10> create table tab (cod number, name varchar2(1));
    Table created.
    SGMS@ORACLE10> insert into tab values (1,'');
    1 row created.
    SGMS@ORACLE10> insert into tab values (2,' ');
    1 row created.
    SGMS@ORACLE10> commit;
    SGMS@ORACLE10> select cod,dump(name) from tab;
           COD DUMP(NAME)
             1 NULL
             2 Typ=1 Len=1: 32
    SGMS@ORACLE10> select * from tab where name is null;
           COD NAME
             1Cheers
    If you talking about language tools, for example PHP treat empty string <> of NULL values. e.g: functions like is_empty() and is_null()
    Message was edited by:
    Legatti

  • Oracle Developer 6 applications with database 10g

    Hello,
    My all applications are developed and running in Oracle Developer 6 with database 9i. But now i want to use
    database 10g with these Oracle Developer 6 build applications.
    Already compiled files (with dev 6 and DB 9i) are runing with database 10g quite nicely,but when i try to
    recomplie the source files of these applications with 10g database i got the fowlloing error.
    ORA-00600: internal error code, arguments: [17069], [45468896], [], [], [], [], [], []
    After it i open these Oracle Developer 6 applications source files with Oracle Developer 6i and use 10g database,
    compile and run very easly.
    I think it is old version problem .But my development team dont want update all applications to new version (6i or other) yet.
    Is there any solution to use Oracle Developer 6 applications with database 10g ?
    Thanx.

    The general rule is "Ora-00600s (and 7445s, 3113s) are to be reported to Support". Look in Metalink to see whether any one else has reported it, based on the first argument. If so, there may be a workaround or a patch.
    Since you are asking this generically without database version, patch level or operating system, I assume you are using the unsupported free download and do not have access to Metalink. In that context
    1) What is the problem:
    The problem is your request (QSL, PL/SQL, Java) is hitting a bug or abusing a part of the Oracle software in an unexpected way. ORA-00600 is simply one of the 'unexpected and unhandled exceptions'.
    2) Required action:
    Since it is unexpected and unhandled, there are several ways to proceed:
    - Search the net for the first argument (ktspgetmyb-1) to see whether someone has a workaround
    - Reproduce and Simplify your offending code until you find your own workaround.
    Often this happens with some sql statement
    serache for metaling ORA-00600 log

  • Desupport Documnetation for Oracle database 9.2.0 and 10g

    Desupport Documnetation for Oracle database 9.2.0 and 10g , does any one know where I can get the doc for desupport dates for oracle 9.2.0 and 10g. Please sent me email on [email protected]
    Thanks in Advance
    Regards,
    Nadeem Khan

    Àll available on Metalink , just search for desupport.

  • SNMP Walk don't get IfName of Lots of Interfaces

    Hello dear Specialists,
    I am facing a problem with a ASR9010 with IOS XR 4.2.3 that is preventing me from monitoring major of the Ethernet Interfaces with SNMP Walk.
    Though the router posseses IfMIB iso.3.6.1.2.1.2.2.1.2 and have created the correspondings IfIndex and IfName, it is impossible to get them with the commandds snmpwalk -v 2c -c public or snmpwalk -v 2c -c public Name iso.3.6.1.2.1.2.2.1.2.IfIndex from the server. Only two Ethernet interfaces, tunnel-interfaces and sub-interfaces (only Bunddles in this case) return in the output. 
    server~$ snmpwalk -v 2c -c public rdistcta5 iso.3.6.1.2.1.2.2.1.2
    iso.3.6.1.2.1.2.2.1.2.41 = STRING: "GigabitEthernet0/6/0/13"
    iso.3.6.1.2.1.2.2.1.2.298 = STRING: "TenGigE0/4/0/3"
    iso.3.6.1.2.1.2.2.1.2.306 = STRING: "Bundle-Ether7.88"
    iso.3.6.1.2.1.2.2.1.2.358 = STRING: "tunnel-te41"
    iso.3.6.1.2.1.2.2.1.2.490 = STRING: "Bundle-Ether8.2192"....
    ASR9k#sh snmp interface | i GigabitEthernet 
    Wed Apr 15 16:56:25.123 BRGMT
    ifName : GigabitEthernet0/6/0/2  ifIndex : 30
    ifName : GigabitEthernet0/6/0/3  ifIndex : 31
    ifName : GigabitEthernet0/6/0/4  ifIndex : 32
    ifName : GigabitEthernet0/6/0/5  ifIndex : 33
    ifName : GigabitEthernet0/6/0/6  ifIndex : 34
    ifName : GigabitEthernet0/6/0/7  ifIndex : 35
    server~$ snmpwalk -v 2c -c public rdistcta5 iso.3.6.1.2.1.2.2.1.2.35
    iso.3.6.1.2.1.2.2.1.2.35 = No Such Instance currently exists at this OID
    I beg your precious opinions.
    Thanks in advance
    Best Regards,
    Ronie

    Restart Process.
    (admin)#Process restart snmpd
    (admin)#process restart mibd_entity
    (admin)#process restart mibd_interface

  • Snmp walk : javax.servlet.ServletException

    Hello,
    With lms3.1, from device center the first SNMP walk is OK.
    When we try to do another snmp-walk either on the same device, either on another device , we recieve this error message:
    Regards
    Michel Misonne
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException: Servlet execution threw an exception
                    com.cisco.nm.cmf.util.AccessLogFilter.doFilter(AccessLogFilter.java:100)
    root cause
    java.lang.OutOfMemoryError: unable to create new native thread
                    java.lang.Thread.start0(Native Method)
                    java.lang.Thread.start(Thread.java:574)
                    com.cisco.nm.lib.snmp.lib.MibStore.loadMibFile(MibStore.java:320)
                    com.cisco.nm.lib.snmp.lib.MibStore.loadMib(MibStore.java:313)
                    com.cisco.nm.lib.snmp.lib.SnmpMain.loadMib(SnmpMain.java:143)
                    com.cisco.nm.cmf.devicecenter.action.SnmpWalk_JT.snmpWalk(SnmpWalk_JT.java:466)
                    com.cisco.nm.cmf.devicecenter.action.SnmpWalk_JT.perform(SnmpWalk_JT.java:261)
                    org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1786)
                    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1585)
                    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
                    javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
                    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
                    com.cisco.nm.cmf.util.AccessLogFilter.doFilter(AccessLogFilter.java:100)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.

    Hello,
    -       Lms is installed on Windows 2003 SRV   enterprise edition SP1
    -        Swap space is  Min 4096 Mg   and   Max 8192 Mg
    -       This pb appears with any  starting OID
    Also, this problem appears with  different client-PC, the first time it is OK, then the next time it gives this errors on different PC.
    Customer has to wait another time ( next day) to make it work again.
    Michel Misonne

  • How to use ed in oracle 11g as we do in 10g

    Hi,
    Anyone can u tell me how to use text editor in oracle 11g as
    we do in 10g.
    thanks
    srinivas

    Well, that would be because notepad doesn't exist on *nix - isn't that obvious?                                                                                                                                                                                   

  • SNMP Walk Failed to submit task

    hi all, i come across problem when try do SNMP walk on fresh device just discovered. is first time i try monitor network device on scom so any help will be much appreciated.
    An object of class SecureData with name 0x00230e21838d6198130b5ed6714b60f7719f45b6e500000000000000000000000000000000000000 was not found.
    Source: OpsMgr SDK Service
    Event ID: 26319
    Description:
    An exception was thrown while processing SubmitTasks for session ID uuid:d8d98903-9e8d-44b3-b203-176cd9a0b93e;id=41.
     Exception message: An object of class SecureData with name 0x00230e21838d6198130b5ed6714b60f7719f45b6e500000000000000000000000000000000000000 was not found.
     Full Exception: Microsoft.EnterpriseManagement.Common.ObjectNotFoundException: An object of class SecureData with name 0x00230e21838d6198130b5ed6714b60f7719f45b6e500000000000000000000000000000000000000 was not found.

    Hi,
    Please try flush the Health State Store cache on the affected agent
    Stop the System Center Management Service on the Agent
    Rename the Health State Store folder on %programfiles%\System Center Operations Manager 2007\
    Start the service again and monitor the Operations Manager eventlog on the agent
    Hope this can help.
    Regards,
    Yan Li
    Regards, Yan Li

Maybe you are looking for

  • Error while migrating reports from one instance to another(no torch seen)

    Hi, I am facing this problem when I am trying to migrate reports from UAT to Production. After migration when I try to run the report from Discoverer plus, I cannot see the torch symbol which is general if we have any parameters for that report. So,

  • Is there a way to reset the security questions on my apple ID

    i wanted to purchase an item in one of my apps and since i had just gotten a new iphone 5, a message said since this was the first time buying somthing on this device i had to answer the security questions and for the life of me i cannot remember the

  • Problem with SAPGUI Recording

    Hi all, I am facing problems while playing back the recording done through SAPGUI(record). Let's say for creating a sales order through VA01. I did the recording. The recording is smooth without any errors. In the Structure editor also, it shows the

  • Mi ipod isnt responding when i connect it to my personal computer

    well i am really worry for my ipod, cuz im from venezuela and a friend of mine broght me from usa, so i was using my ipod very well until i decided to update my ipod, look what happened, i have no files music, no pictures , and i have only 550 megas

  • Regarding SAP integration modules

    Hi all, My client is interested to implement SAP for shipping project. The system should be able to cater jetty, container terminals, Finance, HR, Logistics, Warehouse etc. It should also be able to integrate with multiple legacy systems developed ea