7. PARAMETERS › 7.3 Unit Level Parameters › 7.3.1 DB2 Processing Options (DB2OPS) › 7.3.1.4 DETAIL Tape Processing Overview › 7.3.1.4.2 Overview of JCL Customization Parameters
7.3.1.4.2 Overview of JCL Customization Parameters
The JCL for DETAIL tape data sets is constructed using tape-
related parameters specified in prefix.MICS.PARMS(JCLDEF) and
prefix.MICS.PARMS(cccOPS).
Each DETAIL tape data set has a unique DD in the component
step. The JCL for each DETAIL tape data set is customized
according to user-specified JCL parameters such as the number
of generation data group (GDG) entries maintained, unit
names, volume count, tape volume density, retention and
expiration dates, as well as System Managed Storage (SMS)
keywords (for example, STORCLAS=storclas).
CA MICS provides a hierarchical means to specify tape-related
JCL parameters suitable for each data center.
The hierarchy, as it applies to DETAIL tape specification, is
described below:
o Unit Level - TAPEPARM and TAPESMSPARM
Used for all tape data sets created by all components in
the unit. Specified in prefix.MICS.PARMS(JCLDEF)
o Unit DETAIL Tape Level - DETAILTAPEPARM and
DETAILTAPESMSPARM
Used for all DETAIL tape data sets created by all
components in the unit. Overrides choices made in TAPEPARM
and TAPESMSPARM. Specified in prefix.MICS.PARMS(JCLDEF).
o Component Level - DETAILTAPEPARM and DETAILTAPESMSPARM
Used for all DETAIL tape data sets created by a particular
component. Overrides all choices made in JCLDEF.
Specified in prefix.MICS.PARMS(cccOPS), where ccc
represents the component.
o File Level - TAPEfff and TAPEfffSMS
Used for a particular DETAIL tape data set. The fff
identifies the specific DETAIL file. Overrides all choices
made in JCLDEF and choices made with DETAILTAPEPARM and
DETAILTAPESMSPARM in prefix.MICS.PARMS(cccOPS). Specified
in prefix.MICS.PARMS(cccOPS), where ccc represents the
component.
The JCL parameter specification hierarchy used for DETAIL
tape customization is shown graphically in the following
diagram:
DETAIL Tape JCL Parameter Hierarchy
+---------------------------+
| prefix.MICS.PARMS(JCLDEF) |
+---------------------------+
| |
| +----------------+ |
| | TAPEPARM |----------> Defaults for all tape
| | TAPESMSPARM | | data sets in unit
| +-------+--------+ |
| | |
| +--+ |
| | |
| V | Defaults for all
| +-------+---------+ | DETAIL tape data sets
| | DETAILTAPEPARM |------> in unit. Overrides
| |DETAILTAPESMSPARM| | TAPEPARM and
| +-------+---------+ | TAPESMSPARM choices.
| | |
+------------|--------------+
|
|
V
+---------------------------+
| prefix.MICS.PARMS(cccOPS) |
+---------------------------+
| | Defaults for all
| +-----------------+ | DETAIL tape data sets
| | DETAILTAPEPARM |---------> for the component.
| |DETAILTAPESMSPARM| | Overrides all choices
| +-----------------+ | made in (JCLDEF).
| | |
| +--+ |
| | |
| V | Individual data set
| +-------+--------+ | choices for one file
| | TAPEfff |-------> (fff). Overrides
| | TAPEfffSMS | | all other tape
| +----------------+ | specifications.
| |
+---------------------------+
|
V
// DD statements and GDG generation