Modifying INCLUDE members

Your JCL library contains a number of INCLUDE members that define variables for the items most commonly changed for deployment. The variables are defined by the information you specified on the configuration panels.

Modify the following INCLUDE members as needed:

Member name

Contents

$$INCGEN

Variables that are used for all products:

  • Runtime high-level qualifier
  • Non-VSAM user library high-level qualifier
  • VSAM high-level qualifier
  • System data set names (ISPF MLIB and PROC LIB)
  • Existing product password data sets (if requested by the dialogs)

$$INCDB2

Variables that are used for the BMC products for DB2:

  • Subsystem name, DSNEXIT, DSNLOAD, and default storage group
  • Data-sharing group definition
  • DOPTs carryover
  • Product table migration variables
  • Administration product-specific variables
  • Product-specific variables

$$INCIMS

Variables that are used for the BMC products for IMS:

  • IMS system variables
  • z/OS system variables needed for IMS installation
  • Product-specific variables

$$INCMV

Product-specific variables used by the MainView products.

$$INCINF

Variables that are used for the following BMC infrastructure components:

  • System and SQL Performance products (DOM)
  • EXTENDED BUFFER MANAGER (XBM)
  • Next Generation Logger (NGL)
  • BMC Execution Component for z/OS (DBC)
  • BMC Runtime Component System (RTCS)

$$INCUSR

This INCLUDE member can be used to override any of the settings in the other $$INCxxx members.

The advantage of using this member instead of modifying the other $$INCxxx members is that the $$INCUSR member is not replaced when you regenerate JCL.

$$JOBLIB

This member is the JOBLIB statement that is used by all of the $2nn through $9nn jobs. In most cases, the $2nn through $9nn jobs will not have a STEPLIB defined for job steps, but will instead use the load libraries defined in the $$JOBLIB member.

Was this page helpful? Yes No Submitting... Thank you

Comments