Previous Topic: 2. PLANNING

Next Topic: 2.2 Supported MVS Data Structures

2.1 Software Dependencies


VCC is designed to have few dependencies on the operating
system.  However, in order for VCC to operate correctly, some
dependencies on the operating system do exist and you should
be aware of them in case there is a conflict.

The VCC operating system dependencies are the following:

    o  OS/390 UCB control block. VCC uses the UCBSCAN service
       to obtain information on all the online DASD volumes.
       All UCBs are pinned so that any dynamically added
       devices are not deleted during VCC execution. Once
       processing of the UCB is completed the UCB is
       unpinned.

    o  The CAXWA control block chain for all open VSAM/ICF
       catalog. If a master catalog name (VSAM or ICF) and
       its volume serial are not supplied, this information
       is obtained by scanning the CAXWA control block chain.

    o  SVC 26 (LOCATE) is used to locate VSAM information.
       This SVC is used to allocate and open catalogs (VSAM
       or ICF) before they are opened as data sets. VCC
       depends upon the format of the SVC 26 parameter list.

    o  The STEPCAT flag is turned on in the PCCB that is
       created when a catalog is opened as a catalog through
       the use of SVC 26.  This is done so that serialization
       problems do not arise when multiple subtasks attempt
       to open and read catalogs as data sets.  After a
       catalog has been processed by VCC, this bit is reset
       (turned off).  This eliminates the requirement to have
       STEPCATs if VSAM catalogs are being processed as data
       sets.

    o  VCC optionally records to SMF using the SMFWTM macro.

    o  To collect data regarding data sets managed by DFHSM,
       the ARCUTIL interface program is required.  This
       program was delivered by IBM in Version 2.5 of DFHSM
       and certain enabling PTFs support this function at
       Version 2.4 of DFHSM.  Check with IBM Customer Support
       for the PTF numbers required at the 2.4 level of
       DFHSM.  This ARCUTIL interface is the same technique
       used by the DCOLLECT function of IDCAMS available at
       DFP Version 3.2 and above.

    o  VCC calls various OS/390 UNIX System Services (USS)
       Interface modules provided by IBM to obtain
       information on Hierarchial File Systems residing on
       OS/390.