Sybase MIB

This is the Sybase MIB file. The values here are described in the sections above.

--Sybase-Common-MIB
This is a Sybase private MIB definition to be used in conjunction with SNMP and CSMI (Client Server Management Interface) tools.  It is intended to be a common MIB for all Sybase products.
It is Sybase's intention to make this information freely available and encourage widespread use of this MIB in connection with the agents and adaptors that monitor and administer Sybase products. However, Sybase retains exclusive ownership and title.
--  Confidential Property of Sybase, Inc.--  (c) Copyright Sybase, Inc., 2002 --  All rights reserved--  Use, duplication or disclosure by the Government is subject to restrictions as set forth in subparagraph (c) (1) (ii) of DFARS 52.227-7013 for the DOD and as set forth in FAR 52.227-19 (a) - (d) for civilian agencies.--  Sybase, Inc. 5000 Hacienda Drive, Dublin, CA  94568
Notes:Sybase is a registered IAB number {897} under the enterprises node.
 ===============================================================
SYBASE-MIB DEFINITIONS ::= BEGIN
IMPORTS 
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
     Counter32, Gauge32, Integer32, enterprises
          FROM SNMPv2-SMI
     DisplayString, DateAndTime, AutonomousType
          FROM SNMPv2-TC;
sybase   MODULE-IDENTITY
LAST-UPDATED "0206182100Z"
ORGANIZATION "Sybase Inc."CONTACT-INFO
" Bill Cox
  Sybase Inc.
  5000 Hacienda Drive
  Dublin, CA 94568 
  US
  Tel USA  (603) 230 7106 
  E-mail: bcox@sybase.com"
 DESCRIPTION       "The MIB module to describe objects for Sybase proprietary products" 
 ::= { enterprises 897 }
-- ------------------------------------------------
Adaptive Server Enterprise related objects--------------
ase		OBJECT IDENTIFIER ::= { sybase 1}

aseObjects	OBJECT IDENTIFIER ::= {ase 1}

aseErrorTable 	OBJECT-TYPE
   SYNTAX		       SEQUENCE OF AseErrorEntry
   MAX-ACCESS   	not-accessible
   STATUS       	currentDESCRIPTION          "A table relating databases and servers present on a host."      ::= { aseObjects 1 }
aseErrorEntry   OBJECT-TYPE
   SYNTAX       AseErrorEntry
   MAX-ACCESS     not-accessible
   STATUS          current
   DESCRIPTION      	" "
INDEX { sybErrorIndex }
::= { aseErrorTable 1 }
aseErrorEntry   OBJECT-TYPE
   SYNTAX      AseErrorEntry
   MAX-ACCESS  not-accessible
   STATUS      current
   DESCRIPTION      	" "
   INDEX { sybErrorIndex }::= { aseErrorTable 1 }
AseErrorEntry ::= SEQUENCE {
   sybErrorIndex     INTEGER,
   sybServerName	     DisplayString,
   sybErrorNumber    INTEGER,
   sybErrorSeverity	  INTEGER,
   sybErrorState	     INTEGER,
   sybUserName		       DisplayString,
   sybServerProcess	  INTEGER,
   sybEngine         		INTEGER,
   sybErrorMessage    	DisplayString
}
sybErrorIndex    OBJECT-TYPE     SYNTAX		         INTEGER (1..2147483647) 	
     MAX-ACCESS	     read-only
     STATUS		         current
     DESCRIPTION
"An index value used to uniquely identify an entry in this table."      ::= {aseErrorEntry 1}
sybServerName    OBJECT-TYPE
     SYNTAX		          DisplayString
     MAX-ACCESS	      read-only
     STATUS		          current      DESCRIPTION
"Name of the Adaptive Server Enterprise reporting an error condition"      ::= {aseErrorEntry 2}
sybErrorNumber   OBJECT-TYPE
     SYNTAX		           INTEGER	
     MAX-ACCESS	       read-only
     STATUS		           current      DESCRIPTION          "Number of error condition being raised."      ::= {aseErrorEntry 3}
sybErrorSeverity OBJECT-TYPE
     SYNTAX		           INTEGER	
     MAX-ACCESS	       read-only
     STATUS		           current      DESCRIPTION          "Severity level of error condition being raised."      ::= {aseErrorEntry 4}
sybErrorState   OBJECT-TYPE
     SYNTAX		I         INTEGER	
     MAX-ACCESS	      read-only
     STATUS		          current      DESCRIPTION          "SQL State of error condition."      ::= {aseErrorEntry 5}  sybUserName      OBJECT-TYPE
     SYNTAX		             DisplayString
     MAX-ACCESS	          read-only
     STATUS		              current      DESCRIPTION          "Database user name"      ::= {aseErrorEntry 6}
 sybServerProcess OBJECT-TYPE
     SYNTAX		            INTEGER	
     MAX-ACCESS	        read-only
     STATUS		            current      DESCRIPTION          "Server process number (spid)"      ::= {aseErrorEntry 7}
sybServerProcess OBJECT-TYPE
     SYNTAX		           INTEGER	
     MAX-ACCESS	       read-only
     STATUS		           current      DESCRIPTION          "Server process number (spid)"      ::= {aseErrorEntry 7}
 sybEngine OBJECT-TYPE
     SYNTAX		     INTEGER	
     MAX-ACCESS	 read-only
     STATUS		     current      DESCRIPTION          "Server engine number"      ::= {aseErrorEntry 8}
 sybErrorMessage  OBJECT-TYPE
     SYNTAX		           DisplayString
     MAX-ACCESS	        read-only
     STATUS		            current      DESCRIPTION          "Text message associated with an error"      ::= {aseErrorEntry 9}
sybASEtraps        OBJECT IDENTIFIER ::= { ase 2 }  sybRaiseError    NOTIFICATION-TYPE      OBJECTS         { sybErrorIndex, sybServerName, sybErrorNumber, sybErrorSeverity,sybErrorState, sybUserName, sybServerProcess,sybEngine,sybErrorMessage }      STATUS          current      DESCRIPTION          "An error condition was raised within an instance of ASE.  The condition could have been raised either internally, or from within a user written storedprocedure."      ::= { sybASEtraps 1 }
-----------------------------------------------------------------------