DSNR044E csect-name MEMBER member-name IS STARTED AT A LEVEL OF CODE started-code-level WHICH IS NOT COMPATIBLE WITH THE STARTING MEMBER. VALID LEVEL(S) valid-code-levels

Explanation

The code levels are not compatible between the Db2 member that has already started and the Db2 member that is starting. You need to apply the correct SPE to the Db2 member that is at the earlier level.

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 occurs when a starting Db2 member is at a later release level that cannot coexist with an existing Db2 member.

System action

After detecting the first member with which it cannot coexist, Db2 terminates with reason code 00D900FA.

Operator response

Save the console output and inform the system programmer.

System programmer response

Check the Program Directory and Preventive Service Planning updates (PSP) to ensure that all active members in the group have the proper SPE applied.

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.