Job Control Language (JCL) is used on a z/OS Multiple Virtual Storage (MVS) platform to set the environment and invoke CRM commands. The following sections provide samples of JCL that may be used for your MVS operating system. The sample SET commands may not reflect the configuration of your system. You must customize the SET commands for your environment. Refer to your System Administrator for more information about your particular setup. Refer to Appendix A, “Command Reference Pages,” for more information about the CRM, CRMLKON, CRMLKOFF, CRMDOWN, and CRMLOGS commands.This section provides an explanation of the SET commands and an example of JCL that can be used when you run the CRM command.Sets the CRM command line parameters. Refer to “CRM” for more information about the command line parameters.Indicates the name of the PDSE library where the CRM executable is installed.Indicates the dataset containing the ENVFILE.Indicates the name of the PDS member that contains the environment variables for the CRM. A sample member, ENV, is delivered with your product.Defines the region size for the running CRM task. The recommended setting for this option is 0M to allow the CRM to start up and level out to the size it requires.Indicates the ENVFILE DD name. This value is pre-set and should not be changed.Specifies the high-level qualifier for the LE runtime library. CEE should be set to the prefix of the IBM Language Environment data sets. Language Environment is required to run the CRM.
Note: Uncomment the SET CBC line and tailor the STEPLIB concatenation if these libraries are not in your system link library concatenation.Listing B-1 Sample JCL for CRM CommandThis section provides an explanation of the SET commands and an example of JCL that can be used when you run the crmlkon command. The sample SET commands may not reflect the configuration of your system. You must customize the SET commands for your environment. Refer to your System Administrator for more information about your particular setup.Sets the crmlkon command line parameters. Refer to “crmlkon” for more information about the command line parameters.Indicates the name of the PDSE library where the crmlkon executable is installed.Indicates the dataset containing the ENVFILE.Indicates the name of the PDS member that contains the environment variables for the CRMLKON. A sample member, ENV, is delivered with your product.Defines the region size for the running crmlkon task.Indicates the ENVFILE DD name. This value is pre-set.Specifies the high-level qualifier for the C/C++ runtime library. CBC should be set to the prefix of the IBM C++ data sets.
Note: Uncomment the SET CBC line and tailor the STEPLIB concatenation if these libraries are not in your system link library concatenation.Listing B-2 Sample JCL for crmlkon CommandThis section provides an explanation of the SET commands and an example of JCL that can be used when you run the crmlkoff command. The sample SET commands may not reflect the configuration of your system. You must customize the SET commands for your environment. Refer to your System Administrator for more information about your particular setup.Sets the crmlkoff command line parameters. Refer to “crmlkoff” for more information about the command line parameters.Indicates the name of the PDSE library where the crmlkoff executable is installed.Indicates the dataset containing the ENVFILE.Indicates the name of the PDS member that contains the environment variables for the crmlkoff. A sample member, ENV, is delivered with your product.Defines the region size for the running crmlkoff task.Indicates the ENVFILE DD name.Listing B-3 Sample JCL for crmlkoff CommandThis section provides an explanation of the SET commands and an example of JCL that can be used when you run the crmdown command.Sets the crmdown command line parameters. Refer to “crmdown” for more information about the command line parameters.Indicates the name of the PDSE library where the crmdown executable is installed.Indicates the dataset containing the ENVFILE.Indicates the name of the PDS member that contains the environment variables for the crmdown. A sample member, ENV, is delivered with your product.Defines the region size for the running crmdown task.Indicates the ENVFILE DD name.
Note: Uncomment the SET CBC line and tailor the STEPLIB concatenation if these libraries are not in your system link library concatenation.Listing B-4 Sample JCL for CRMDOWN CommandThe following section is an explanation of the SET commands and an example of JCL that can be used when you run the CRMLOGS command.Sets the CRMLOGS command line parameters. Refer to CRMLOGS for more information about the command line parameters.Indicates the name of the PDSE library where the CRMLOGS executable is installed.Indicates the dataset containing the ENVFILE.Indicates the dataset containing the ENVFILE.Defines the region size for the running CRMLOGS task.Indicates the ENVFILE DD name.
Note: Uncomment the SET CBC line and tailor the STEPLIB concatenation if these libraries are not in your system link library concatenation.Listing B-5 Sample JCL for CRMLOGS Command