Previous Topic: 7.3.1.4.1 DB2 DETAIL Tape Supported Files

Next Topic: 7.3.1.4.3 The TAPEfff Statement

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