Starting inactive data sharing group members from earlier releases in Db2 12

After migration to Db2 12, you might be able to activate data sharing group members that were last started in earlier Db2 releases.

About this task

Start of changeWhen you activate function level 500 or higher in a data sharing group, all active group members must be running on Db2 12.End of change

Procedure

To start data sharing members that were last started in a previous Db2 release:

  1. If the inactive member was deactivated, reactivate it by following the instructions in Restoring deactivated data sharing members.
  2. Convert the BDSD to the format supported by Db2 12. For example, you might need to complete the following conversions:
    1. If the member was last started in a Db2 release before DB2® 9, run the DSNJCNVB utility to convert the BSDS of the inactive member.
      If the inactive member was never started in the data sharing group after DB2 version 7, you must use the DSNJCNVB job from a DB2 9 or a newer release to complete this step.
    2. If the member was last started in a release before Db2 12, and BSDS of the inactive data sharing member has not been converted to use the extended RBA and LRSN fields, run the DSNJCNVT utility complete the conversion.
    You can use the DSNTIJCB sample job to run the DSNJCNVT utility. You must run the DSNJCNVB utility before you complete this step.

    If the member was last started in a release earlier than Db2 11, the BSDS conversion must be completed. You can use the DSNJU004 (print log map) utility to determine whether the BSDS for that member has already been converted to support the extended format. If the output contains the following message, the BSDS conversion is required: DSNJCNVT CONVERSION PROGRAM HAS NOT RUN DDNAME=SYSUTx

  3. Migrate the inactive member to each earlier Db2 release before by following the instructions for those releases, and then migrate the inactive member to Db2 12 by following the instructions in Migrating subsequent members of a group to Db2 12.
  4. Start of change Ensure that the member has at least the minimum required catalog level and code level for the data sharing group.
    You can use the DISPLAY GROUP command to determine the required code and catalog levels. For more information about code and catalog levels, see Db2 12 function levels.
    End of change
  5. Start the inactive member.
  6. Restart active members so that they can record the updated status of the reactivated member.