Previous Topic: 2.3.3.1.1 Processing Done by Standard JCLGEN Jobs

Next Topic: 2.3.3.2.1 JCL Option Definitions (JCLDEF)

2.3.3.2 Standard JCLGEN Parameters


Because installation standards and practices in the area of
Job Control Language (JCL) and TSO Command (CLIST) language
vary widely, CA MICS provides a facility for tailoring the
JCL and CLISTs it uses.
 
Though experience has shown that the parameters supported in
the members of MICS.PARMS discussed in the following sections
provide sufficient flexibility for almost all CA MICS users,
if you cannot meet your requirements using these members,
more flexible (and complex) support exists and is documented
in section 2.3.3.3, JCLGEN Parameters for Special
Requirements.  These include:
 
    o A data volume so great that certain database data sets
      (e.g., MICS.DETAIL) have to be split up into multiple
      OS data sets to supply the required DASD space.
 
    o A desire to use a different level of SAS for database
      inquiry than the ones supported for use by the CA MICS
      Update Process.
 
    o A desire to insert certain DD statements into the CA
      MICS database inquiry procedures (e.g.,//SYSUDUMP).
 
    o A desire to change the time and lines limits for
      certain CA MICS jobs.
 
    o Data set naming standards different from those of
      CA MICS (e.g., if you HAD to name
      sharedprefix.MICS.SOURCE sharedprefix.MICS.PROGRAMS).
 
    o A need to have the CA MICS PROCs and CLISTs (which
      allocate SORTWKxx files) allocate either more of them
      or fewer of them.
 
    o A desire to have all JCL control for multiple CA MICS
      databases centralized in one library (MICS.PROTOLIB)
      rather than being distributed across many (MICS.PARMS).
 
    o Any other modification which cannot be accomplished via
      the standard JCLGEN parameters discussed below.
 
The JCLGEN parameters exist in members in the CA MICS
parameter library (MICS.PARMS).  You must complete them prior
to executing the CA MICS JCL generation process.  JCLGEN
parameters fall into three categories:
 
    o The JCLDEF member is by far the most complex containing
      all of the standard JCLGEN parameter statements.  This
      parameter must be coded.
 
    o The USERJCL member is used to supply a JOB statement
      (optional) and any JES control statements that must
      come after the JOB statement (required), in order for
      jobs to run in your shop.  This parameter must be
      coded.
 
    o The INPUTccc members supply the DD statements to be
      used to read the raw measurement data.  For more
      information about these optional members, see the data
      integration product guides.
 
 
The following sections describe how to complete these
parameters:
 
    1 - JCL Option Definitions (JCLDEF)
    2 - Job and JES Definitions (USERJCL)
    3 - Input DD Statements for SMF (INPUTRDR)