

2. Planning for Installation and Use of CA MICS › 2.3 Installation Planning and Parameter Specification › 2.3.3 CA MICS JCL Planning and Parameters › 2.3.3.3 JCLGEN Parameters for Special Requirements › 2.3.3.3.2 JCLGEN Definition Tables › 2.3.3.3.2.3 CA MICS User Names Table (JCLNAMES)
2.3.3.3.2.3 CA MICS User Names Table (JCLNAMES)
The CA MICS User Names Table lets you specify alternatives
for the data set and procedure names that CA MICS uses to
satisfy two requirements. First, an installation may require
names different than the defaults used by CA MICS to satisfy
installation standards. For example, CA MICS uses a final
qualifier of "LOAD" for data sets that contain executable
load modules. JCLNAMES provides the capability to change the
name of those data sets to end in "LOADLIB" or anything else
the installation may require.
The second requirement that JCLNAMES satisfies is the
changing of the CA MICS procedure names. This change may be
required by installation standards, or to support multiple
complexes in an environment where multiple PROCLIBs are not
available.
Note: If you do not HAVE to change the data set or procedure
names, do not do it. It is your responsibility to ensure
that the changes you make in JCLNAMES are reflected in every
unit for a complex. Also, JCL distributed for loading tapes
for new components or PSP tapes will contain the default data
set names and procedure names.
The CA MICS User Names Table consists of a set of statements
in member JCLNAMES of sharedprefix.MICS.PARMS and
prefix.MICS.PARMS. This table is free-form. Comments are
specified by starting the line with an asterisk.
Two fields are defined in the table. The first field is the
symbol used by JCLGEN to represent the name. The second
field is the value to be assigned. The value may be a
constant or may also begin with one of the following
combinations of symbolic variables:
&SHAREDPREFIX..&SMICS
&SHAREPREFIX..&SMICS
&PREFIX..&PMICS
&TAPEPREFIX..&TMICS
As distributed, the User Names Table is empty to reduce
processing time during generation. Figure 2-28 shows a
sample of the CA MICS User Names Table with names defined.
In actual use, only the names that did not conform to the CA
MICS defaults would be in the table. Member ALLNAMES of
sharedprefix.MICS.PARMS and prefix.MICS.PARMS contains all of
the names that may be specified in JCLNAMES.
If alternate procedure names are specified, be sure to retain
the symbolic &PROCIDENTIFIER as shown in the following
example. This is to ensure that different procedure names
are used for different units. Also, after the PROCJOBn jobs
are run to move procedures to your PROCLIB, you must manually
change the PROCLIB member name of a procedure with an
alternate name inside to the alternate name. SCOL
$
* SAMPLE JCLNAMES
*
* SHARED DATA SETS
*
ASM &SHAREDPREFIX..&SMICS.ASM
BIN &SHAREDPREFIX..&SMICS.BIN
CAPACITY &SHAREDPREFIX..&SMICS.CAPACITY
DTFINDEX &SHAREDPREFIX..&SMICS.DTF.INDEX
CLIST &SHAREDPREFIX..&SMICS.CLIST
GENLIB &SHAREDPREFIX..&SMICS.GENLIB
HPARMS &SHAREDPREFIX..&SMICS.HOLD.PARMS
HUSOURCE &SHAREDPREFIX..&SMICS.HOLD.USER.SOURCE
INCLLIB &SHAREDPREFIX..&SMICS.INCLLIB
LOAD &SHAREDPREFIX..&SMICS.LOAD
LOCKIT &SHAREDPREFIX..&SMICS.LOCKIT
MACAUTOS &SHAREDPREFIX..&SMICS.MACAUTOS
MACLIB &SHAREDPREFIX..&SMICS.MACLIB
MCOLIB &SHAREDPREFIX..&SMICS.MCOLIB
MICSHLIB &SHAREDPREFIX..&SMICS.ISPHLIB
MICSMLIB &SHAREDPREFIX..&SMICS.ISPMLIB
MICSPLIB &SHAREDPREFIX..&SMICS.ISPPLIB
MICSSLIB &SHAREDPREFIX..&SMICS.ISPSLIB
MICSTLIB &SHAREDPREFIX..&SMICS.ISPTLIB
MWFPDS &SHAREDPREFIX..&SMICS.MWFPDS.DATA
MWFSAS &SHAREDPREFIX..&SMICS.MWFSAS.DATA
OBJ &SHAREDPREFIX..&SMICS.OBJ
PROTOLIB &SHAREDPREFIX..&SMICS.PROTOLIB
SASFLS &SHAREDPREFIX..&SMICS.SASFLS
SCREENS &SHAREDPREFIX..&SMICS.SCREENS
SOURCE &SHAREDPREFIX..&SMICS.SOURCE
TABLES &SHAREDPREFIX..&SMICS.TABLES
DOCDIR &HFSROOT./documents
VDIC &SHAREDPREFIX..&SMICS.DIC.TEXT
VDOC &SHAREDPREFIX..&SMICS.DOC.TEXT
VINC &SHAREDPREFIX..&SMICS.INC.TEXT
*
* UNIT DATASETS (DASD)
*
CHECKPT &PREFIX..&PMICS.CHECKPT.DATA
CICDATA &PREFIX..&PMICS.CIC.DATA
CNTL &PREFIX..&PMICS.CNTL
DETAIL &PREFIX..&PMICS.DETAIL
DETAIL2 &PREFIX..&PMICS.DETAIL2
RESTART &PREFIX..&PMICS.RESTART.CNTL
USOURCE &PREFIX..&PMICS.USER.SOURCE
*
* UNIT DATASETS (TAPE)
*
ACCTAUDIT &TAPEPREFIX..&TMICS.ACCT
AUDIT &TAPEPREFIX..&TMICS.AUDIT
BACKUP &TAPEPREFIX..&TMICS.BACKUP
HISTW &TAPEPREFIX..&TMICS.HISTW
HISTM &TAPEPREFIX..&TMICS.HISTM
MBACKUP &TAPEPREFIX..&TMICS.MBACKUP
*
* CA MICS PROCEDURE NAMES
*
MICSASM MICSASM
MICSCOM MICSCOM
MICSDB MICSDB&PROCIDENTIFIER
MICSDM MICSDM
MICSDU MICSDU&PROCIDENTIFIER
MICSDOC MICSDOC
MICSDOCH MICSDOCH
MICSGT MICSGT
MICSGU MICSGU
MICSNDB MICSNDB&PROCIDENTIFIER
MICSRPTS MICSRPTS
MICSSDD MICSSDD
MICSSDS MICSSDS
MICSSHR MICSSHR&PROCIDENTIFIER
MICSSVR MICSSVR
$FIGC Figure 2-28. Sample CA MICS User Names Table
Copyright © 2014 CA.
All rights reserved.
 
|
|