Invoking stand-alone utilities

To invoke a stand-alone utility, you must use JCL. Some stand-alone utilities read the utility control statements from an input stream; other utilities obtain the function definitions from JCL EXEC PARM parameters.

Before you begin

Make sure that you are authorized to run the utility that you want to invoke.

Procedure

To invoke a stand-alone utility:

  1. Prepare the necessary data sets.
    For information about the data sets that are required for the utility that you want to invoke, see the information for that utility:
  2. Invoke the utility by creating a JCL job with the following information:
    • Specify the utility name on the EXEC statement, in the PGM parameter.
    • Specify the utility options as follows:
      DSN1COMP, DSN1COPY, and DSN1PRNT
      For these utilities, specify the utility options on the EXEC statement, in the PARM parameter. For more information about how to specify these options and sample JCL for each utility, see Specifying options for stand-alone utilities by using the JCL EXEC PARM parameter.
      DSNJU003, DSNJU004, DSN1LOGP, andDSN1SDMP
      For these utilities, create a utility control statement in an in-stream data set. For more information about these utility control statements, the DD name to use for the in-stream data set, and sample JCL for each utility, see Stand-alone utility control statements.
      DSNJCNVB, DSNJCNVT, and DSNJLOGF
      These utilities do not have any options. For sample JCL for these utilities, see the following information: