3. Installation › 3.5 Generate a Database Unit › 3.5.4 Move CA MICS PROCs to Installation PROCLIB
3.5.4 Move CA MICS PROCs to Installation PROCLIB
There are three sets of cataloged JCL procedures (PROCs)
needed for batch processing by CA MICS. These must reside in
one of your site's PROCLIBs.
The job to update the CA MICS complex-level procedures in the
library you named on the PROCLIB statement in
sharedprefix.MICS.PARMS(JCLDEFC) is generated in
sharedprefix.MICS.CNTL(PROCJOB1).
The jobs to update the CA MICS unit-level procedures in the
library you named on the PROCLIB statement in
prefix.MICS.PARMS(JCLDEF) are generated in members PROCJOB2
and PROCJOB3 in the prefix.MICS.CNTL library.
The CA MICS procedures that are independent of the CA MICS
database or that access the entire complex are copied by
PROCJOB1. The procedures copied by PROCJOB2 do not access
the database while the procedures copied by PROCJOB3 do
provide database access. Both are dependent on code
generated at the unit database level.
The PROCJOB1, PROCJOB2, and PROCJOB3 jobs execute the IEBCOPY
utility to add the CA MICS cataloged procedures to a
partitioned data set. Note that some sites may have special
security procedures or other JCL requirements for
authorization to update a PROCLIB. If this is the case at
your site, review the PROCJOB1, PROCJOB2, and PROCJOB3 JCL
that CA MICS generates before submitting each job. If any
special JCL modifications are needed, make them before
submitting the update job.
When executing any of the PROCJOBs you should perform the
following steps.
1. Review the procedures that will be copied by
'sharedprefix.MICS.CNTL(PROCJOB1)'
MICSDM - CA MICS Dialog Manager SAS Access
MICSGT - CA MICS Component Generation and Test
MICSGU - CA MICS Component Generation and Update
MICSASM - CA MICS Assembly and Link
MICSCOM - CA MICS Database Complex Access
MICSDOC - CA MICS Document Print
MICSDOCH - CA MICS DocWebVu
MICSRPTS - CA MICS ISPF Dialog Manager Access
'prefix.MICS.CNTL(PROCJOB2)'
MICSNDBx - CA MICS Database Unit No Access
MICSDUx - CA MICS Database Unit Dialog Manager SAS
Access
'prefix.MICS.CNTL(PROCJOB3)'
MICSSHRx - CA MICS Database Unit Shared Access
MICSDBx - CA MICS Database Unit Exclusive Access
If any PROCs need to be modified for your site,
follow the guidance in JCLGEN Parameters for Special
Requirements, Section 2.3.3.3.
2. Submit the job for execution.
SUB 'sharedprefix.MICS.CNTL(PROCJOB1)'
SUB 'prefix.MICS.CNTL(PROCJOB2)'
SUB 'prefix.MICS.CNTL(PROCJOB3)'