Free reference
Mainframe error codes, explained
What z/OS abends, CICS abend codes, Db2 SQL codes and TSO messages mean, what usually causes them, and how to fix them. Written in plain English by the people who build WND Terminal.
System abends User abends CICS abend codes Db2 SQL codes z/OS and TSO messages
System abends
S001I/O errorS013Data set could not be openedS047Program not APF authorizedS0C1Operation exceptionS0C4Protection exceptionS0C7Data exceptionS0CBDecimal divide exceptionS106Program fetch failedS122Cancelled by the operator, with a dumpS213Data set not found on the volumeS222Cancelled, without a dumpS237End-of-volume errorS322CPU time limit exceededS522Wait time limit exceededS622TSO session ended after disconnectS706Program marked not executableS722Output limit exceededS804Not enough virtual storage (GETMAIN)S806Program not foundS80ANot enough virtual storage (R-form GETMAIN)S878Not enough virtual storageS913Security access deniedSB37Out of spaceSD37Primary space full, no secondarySE37Out of space, no more volumes or extents
User abends
CICS abend codes
AEI0PGMIDERR not handledAEILDSIDERR (FILENOTFOUND) not handledAEIMNOTFND not handledAEIPINVREQ not handledAEY9Db2 connection not available in CICSAEYDInvalid output address caught by command protectionAICARunaway task (loop) in CICSAKCSDeadlock timeout in CICSAPCTProgram not found in CICSASRAProgram check in a CICS transactionASRBOperating system abend in a CICS transaction
Db2 SQL codes
SQLCODE +100Row not foundSQLCODE -180Invalid date, time or timestamp stringSQLCODE -181Date or time value out of rangeSQLCODE -204Undefined object nameSQLCODE -206Column name not validSQLCODE -302Input value invalid or too largeSQLCODE -305Null value with no indicator variableSQLCODE -501Cursor not openSQLCODE -530Foreign key value has no parentSQLCODE -532Delete restricted by a foreign keySQLCODE -551Not authorized for the operationSQLCODE -803Duplicate keySQLCODE -805Package not found in planSQLCODE -811More than one row returnedSQLCODE -818Timestamp mismatch between program and DBRMSQLCODE -904Resource unavailableSQLCODE -911Deadlock or timeout, rolled backSQLCODE -913Deadlock or timeout, not rolled backSQLCODE -922Authorization failureSQLCODE -927Language interface called without a connection
z/OS and TSO messages
CSV003IRequested module not foundICH408IRACF denied accessIEC141IData set open failed (abend 013)IEF450IJob step abendedIEF453IJob failed, JCL errorIKJ56228IData set not in catalog or catalog can't be accessedIKJ56420IUser ID not authorized to use TSOIKJ56421IPassword not authorizedIKJ56425ILogon rejected, user ID in useIKJ56641ICommand ended due to errorIKJ56700ATSO prompt for a missing operand (ENTER USERID)
No code matches that yet. Tell us which one you need and we’ll add it.