0% found this document useful (0 votes)
30 views7 pages

MF Abends

Uploaded by

Avake Vinay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views7 pages

MF Abends

Uploaded by

Avake Vinay
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

JCL ABEND’S

SOCA - Decimal point overflow


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

SOCC – Floating Pointing

SOCD – Exponent overflow and underflow exceptions

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

SOC4 - 1. Index exceeds the size of table


2. Trying to use File Section variables without opening the file

SOC5 - Addressing exception

SOC7 - 1. Moving non-numeric value to numeric field


2. Not initilizing the numeric variables before first use

S0C13 - Member not found

SB37 – Abend occurs when the specified primary and secondary space is not
enough.

SD37 – When secondary space is not specified.

SE37 – Same like SB37, primary and secondary space is not enough, but occurs in
case of pds.

S122 - The job was cancelled (by user) because it violated some restriction.

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

S722 - output limit violation

S002 - Very large record length/ wrong record length


S806 - Load module not found

S522 - JOB or TSO session exceeded maximum job wait time OR


operator did not mount the require tape within allowed time limit
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.

U1026 - COBOL sort failed.

U1056 - Program didn't close a file before ending


VSAM STATUS CODES
00 Operation completed successfully

02 Duplicate key found

04 Invalid fixed length record

05 While performing OPEN File and file is not present

10 End of File encountered

14 Attempted to READ a relative record outside file boundary

20 Invalid Key for VSAM KSDS or RRDS

21 Sequence error while performing WRITE or changing key on REWRITE

22 Primary duplicate Key found

23 Record not found or File not found

24 Key outside boundary of file

30 Permanent I/O Error


34 Record outside file boundary

35 While performing OPEN File and file is not present

37 OPEN file with wrong mode

38 Tried to OPEN a Locked file

39 OPEN failed because of conflict with record-length, key-length, key-position or


file-organization.

41 Tried to OPEN a file that is already open

42 Tried to CLOSE a file that is not OPEN

43 Tried to REWRITE without READing a record first

44 Tried to REWRITE a record of a different length

46 Tried to READ beyond End-of-file

47 Tried to READ from a file that was not opened I-O or INPUT

48 Tried to WRITE to a file that was not opened I-O or OUTPUT

49 Tried to DELETE or REWRITE to a file that was not opened I-O

91 Password or authorization failed


92 Occurs for VSAM only, Logic Error ex :- opening an opened file, file already at
end, incorrect key etc….

93 Resources are not available

94 Sequential record unavailable or concurrent OPEN error

95 File Information invalid or incomplete

96 No DD statement for the file

97 OPEN successful and file integrity verified

98 File is Locked - OPEN failed

99 Record Locked - Record access failed


SQL CODES
-104 Illegal symbols are encountered in sql statement

-180 Bad data in Date/Time/Timestamp – String representation of DATE,


TIME, TIMESTAMP is invalid

-181 Bad data in Date/Time/Timestamp Value for DATE, TIME,


TIMESTAMP is invalid

-205 Column not found

-206 Column does not exist in any table in the SELECT

-305 Null indicator needed


-311 Varchar, insert or update.You didn’t set the -LEN field with the right
data length
-501 Cursor not opened on fetch
-502 Cursor already opened and trying to open again
-503 Cursor not closed
-504 Cursor not declared
-551 Not authorized to access DB2
-803 Duplicate key on insert or update
-805 DBRM or package not found in plan
-811 Trying to retrieve more than one record or random record without
declaring cursor
-818 Plan and program: timestamp mismatch
-904 Unavailable resource. Someone is locking the data you need
you may choose to terminate the program
-911 Deadlock or timeout. Rollback has been done.
-913 Deadlock or timeout. NO rollback has been done.
-922 Authorization needed
CICS ABEND CODES
ASRA : Invalid non numeric data type.
ABV9 : Invalid exec command issues.
AEIV : Communication Area length/logical record mismatch.

IMSDB ABEND CODES


GB End of the database.
GE Segment not found.
DA keyfield changed through REPL call.
IX Insert rule Violation.
TP PROCOPT is invalid.
TH No PSB scheduled for the program.
AC Improper declaration of SSA.
‘ ‘ Successful Execution.
II Inserting duplicate segments.
AV Security violation.

You might also like