00E50701   

Explanation

A failure occurred during Commit Phase 1. This abend is used to effect abort, deallocation, and end-UR processing.

System action

The DB2® subsystem is abended.

Operator response

Notify the system programmer, and restart DB2.

System programmer response

If you suspect an error in DB2, you might need to report the problem. For information about identifying and reporting the problem, see Collecting diagnostic data.

The recovery routine for the CSECT issuing this reason code records information in the variable recording area (VRA).

Problem determination

Standard DB2 diagnostic information may be obtained through SYS1.LOGREC and SVC dump materials generated at the time of the abend. Register 6 contains the address of the active EB when the commit failed. The DB2 global trace table contains an entry for the commit-UR function exit. The entry contains return and reason codes.

Collect the following diagnostic items:
  • Console output from the system on which the job was run, and a listing of the SYSLOG data set for the period of time that spans the failure.
  • Dynamic dump, taken to SYS1.DUMPxx data set, by DB2 (04E and 04F abends).
  • Listing of SYS1.LOGREC data set, obtained by executing IFCEREP1.