Sunday, July 18, 2010

Mainframe Abend Codes

S0CB - Attempting to divide by 0 and not using ON SIZE ERROR

S002 - Very large record length/ wrong record length

Sx22 - Job has been cancelled. The value of x will vary depending on the way the job was
cancelled. S222 means job was cancelled by a user or operator without a dump.
If a TSO session times out you will probably get an S522 abend code.

S222 - The job was cancelled (by subsystem or operator) because it violated
some restriction

S522 - JOB or TSO session exceeded maximum job wait time OR
operator did not mount the require tape within allowed time limit

S806 - Load module not found

S837 - Space problem, Alloted space is not enough for data set

S913 - You are trying to access a dataset which you are not authorized to use.

SOC7 - 1. Moving non-numeric value to numeric field
2. Not initilizing the numeric variables before first use

SOC4 - 1. Index exceeds the size of table
2. Trying to use File Section variables without opening the file

S0C1 - Operation Exception. Check for subscript errors, missing DD card, file not opened.

SE37 - Insufficient disk space.

U1026 - COBOL sort failed.

U1056 - Program didn't close a file before ending

No comments:

Post a Comment