00E40002
Explanation
The caller of the database services portion of the utility was in the wrong protect key.
System action
The utility job step that caused the function to be requested is abended. The utility job is placed in the stopped state.
System programmer response
Determine the failing environment.
If a JOBLIB or STEPLIB is being used in the batch utility job, check that all application program libraries included in the concatenation are authorized.
Check that the batch utility program DSNUTILB was included in the MVS program properties table during the installation of Db2. The entry for DSNUTILB in the MVS program properties table was provided by MVS. 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.
User response
Notify the system programmer.
Problem determination
- 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.
- A listing of the SYS1.LOGREC data set, obtained by executing IFCEREP1.
- SYSPRINT output, including JCL, for the application program or batch job, and system messages that were issued. Make sure that MSGLEVEL=(1,1) on the JOB statement so that all diagnostic information is sent to SYSPRINT.
- UTPRINT output, produced by utility invocation of SORT.
- Dynamic dump, taken to SYS1.DUMPxx data set, by Db2 (for 04E and 04F abends). Availability of this dump is dependent on the failing environment.
- SYSABEND, SYSUDUMP, or SYSMDUMP output. Availability of these dumps is dependent on the failing environment.