GENJCL for the Image Copy function

You can use IMS GENJCL DBRC commands to generate JCL and utility control statements needed to run the Database Image Copy utility or the Image Copy function with IMS compatible JCL.

The JCL and utility control statements generated by IMS GENJCL commands cannot be used for the Image Copy function run with the FABJMAIN program.

The following diagram shows the data flow of the GENJCL DBRC commands.

Figure 1. GENJCL.IC overview
This figure depicts the overview of the GENJCL DBRC commands. The flow is described in the text that follows the figure.

The input to DBRC consists of the following resources:

  • The DBRC command
  • RECON
  • PDS, which contains the JCL and control statements for the utility that DBRC uses to generate a job
  • The data set that contains the database descriptions for the databases that are to be placed under the control of DBRC

The output from DBRC consists of the following resources:

  • Jobs created by GENJCL commands
  • RECON, which might have been updated by the utility
  • One or more of the following resources:
    • A listing of the input commands
    • Informational messages that are associated with their execution or diagnostic messages that explain any failures and return codes
    • A listing of each job that was created with GENJCL commands

The following considerations apply to the Image Copy function:

  • On the STEPLIB DD statement, specify the library in which the Image Copy function modules reside.
  • Generate correct utility control statements for the Image Copy function. These statements are different from those used for the original Image Copy function with the compression exit.
  • For possible HASH Check invocation, specify the DD statements that are required for the HASH Check option.