DSNR043E csect-name DB2 IS STARTING WITH AN UNSUPPORTED CODE LEVEL. CURRENT LEVEL: current-code-level VALID LEVEL(S): valid-code-levels
Explanation
The Db2 that is starting is not at the proper code level. Some required maintenance, such as a fallback or coexistence SPE, has not been applied. The level information is different for each SPE level and each release. This information is for the use of your IBM® service representative.
This message can occur in the following situations:
- The Db2 that is starting has completed a fallback from a later release and does not have the proper fallback SPE applied.
- The Db2 that is starting does not have the proper coexistence SPE to start in a data sharing group, which is at a later release level.
- The Db2 that is starting is not at a release level that supports coexistence with the data sharing group.
System action
Db2 terminates with reason code 00D900FA.
Operator response
Save the console output and inform the system programmer.
System programmer response
Check the Db2 Program Directory and Preventive Service Planning updates (PSP) to determine what SPE you need.
Verify
that:
- Coexistence is supported between the releases you are trying to run.
- The Db2 startup procedure points to the correct set of load libraries.
- The correct SPE has been applied.
Problem determination
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).
- Contents of the BSDS (both copies if dual BSDS in use) obtained by using the Db2 print log map (DSNJU004) utility.
- Unformatted DSN1PRNT output of the DSNDB01.DBD01 page set. Locate the inconsistent DBD in the DSNDB01.DBD01 page set by using the method described in Finding a DBD in a dump.