0814

Explanation

An unrecoverable error was detected during data capture processing when changed data logging or changed data exits were defined for the database.

Analysis

The type of error depends upon which module generated the abend:

DFSCPY40
The abend was issued because an error was detected while preparing to call z/OS® data compression services, or the return code from z/OS data compression services indicated an error condition. If register 5 is negative, an error occurred while calculating the output length to pass to z/OS data compression services. If register 5 is not negative, an error was returned from z/OS data compression services in register 15. See z/OS MVS™ Programming: Assembler Services Reference Vol 1 (SA22-7606) for an explanation of CSRCESRV return codes.
DFSECP10/DPSECP20
The pseudoabend occurred because DFSDCAP0 detected an error during data capture for a full-function database. Field PSTCDCRC in the PST contains diagnostic information. (The PST is formatted in the X'67FF' log record created for this abend.) The contents of field PSTCDCRC are the same as the contents of register 15 when DFSDCAP0 issues this abend (see below).
DFSPCC30
A DSPSERV or ALESERV request received an invalid return code in register 15 at the time of the abend. For return code 8, the creation of the data space was disallowed because the IEFUSI user exit routine prevented the creation of key 8 data spaces.
DFSDCAP0
An error occurred during data capture for a full-function database in a Batch region (DLI/DBB). Register 15 contains the following information:
Byte Subcodes (hex in parentheses) and description
First byte - module detecting the error
04 (04)
DFSDCAP0
Second byte - routine detecting the error
04 (04)
DO BYTE LOCATE
08 (08)
BYTE LOCATE
12 (C)
BUILD LOGICAL PARENT CONCATENATED KEY
16 (10)
FIND POINTER
20 (14)
GET WORK
24 (18)
GET STORAGE
28 (1C)
DELETE PATH DATA
Third byte - reason code for the error
04 (04)
Subcode is DMB segment code.
08 (08)
Subcode is PST return code.
16 (10)
Subcode is capture function that failed.
Fourth byte - subcode for the error
nn
PST return code if REASON code 04.
nn
DMB segment code if REASON code 08.
04 (04)
UNABLE TO GET WORK STORAGE IF REASON CODE 16.
08 (08)
NO DATA SPACE STORAGE AVAILABLE IF REASON CODE 16.

System action

The application program terminates abnormally.

Problem determination

Check the JCL for the batch region.

Source

IMS abends

Module

DBFDCAP0, DFSECP10, DFSECP20, DFSPCC30, DFSCPY40