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 }
-----------------------------------------------------------------------