SMP/E for z/OS User's Guide
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


Staging the SYSMODs: The RECEIVE process

SMP/E for z/OS User's Guide
SA23-2277-01

After you prepare your target and distribution libraries, receive the preventive service SYSMODs (PTFs) and the HOLDDATA (including data on the CBPDO or ESO and any obtained from the IBM® Support Center) into the SMP/E database (the global zone and the SMPPTS).
  • If the service was obtained from a CBPDO, you can use SMP/E dialogs or the RIMLIB job included on the CBPDO tape to receive the service and HOLDDATA shipped on the CBPDO. For more information, see the documentation that was included with your tape.
  • If the service was obtained from an ESO, you can use the SMP/E dialogs or the following sample job to receive the service and HOLDDATA.
  • If you used the RECEIVE ORDER command to request a preventive service package and did not specify TRANSFERONLY, the process downloaded the SYSMODS directly into the SMP/E database (the global zone and SMPPTS), so you can skip this step.
//RECESO EXEC SMPPROC
//SMPHOLD  DD DSN=HOLDDATA,
//            UNIT=TAPE,
//            VOL=(PRIVATE,RETAIN,SER=tape1),
//            LABEL=(4,NL),
//            DCB=(LRECL=80,BLKSIZE=7200,RECFM=FB),
//            DISP=(SHR,PASS)
//SMPPTFIN DD DSN=SMPPTFIN,
//            UNIT=AFF=SMPHOLD,
//            VOL=(PRIVATE,RETAIN,SER=tape1),
//            LABEL=(1,NL),
//            DCB=(LRECL=80,BLKSIZE=7200,RECFM=FB),
//            DISP=(OLD,PASS)
//SMPCNTL  DD *
SET      BDY(GLOBAL)    /* Set to global zone.       */.
RECEIVE  SYSMODS        /* Receive all SYSMODs.      */
         HOLDDATA       /* Receive HOLDDATA.         */
         SOURCEID(      /* Optional: Assign SOURCEID */
           xxxxxxxx)    /* (SOURCEIDs are included   */.
                        /*  on all ESO tapes)       */
Note: If multiple ESO service tapes are being RECEIVED, the additional tape volumes must be concatenated under the SMPPTFIN DD card. For more information, see File 2 of an ESO tape.
In CBPDO and ESO tapes, PTFs are assigned SOURCEID values by ++ASSIGN statements. You can assign an additional value by specifying it on the RECEIVE command. The SOURCEID operand is used with the MCS operand on the LIST command to list the PTF cover letters. This is used rather than the LIST operand on the RECEIVE command because the output is in a more usable format.
  • For ESO tapes, you should substitute a meaningful value for xxxxxxxx in each command shown previously. The value must be unique and easily tied to an ESO.
  • For CBPDO tapes, the recommended format is PDOyyww, where yy is the year and ww the week of the CBPDO tape.

The DCB values shown for SMPHOLD and SMPPTFIN are those used for preventive service when this publication was written. If these values change, use the ones defined for the ESO.

For both CBPDO and ESO tapes, you should call the IBM Support Center to obtain additional HOLDDATA (unless you just received your tape). For additional information, see Processing HOLDDATA from PSP files. You can use the SMP/E dialogs or the following sample job to process the data set with the HOLDDATA obtained from the IBM Support Center.
//RECEIVE   JOB  'accounting info',MSGLEVEL=(1,1)
//RECESM    EXEC  SMPPROC
//SMPHOLD   DD …data describing your data set
//*            …must be RECFM=FB, LRECL=80
//SMPCNTL   DD *
SET      BDY(GLOBAL)    /* Set to global zone.      */.
RECEIVE  HOLDDATA       /* Receive HOLDDATA.        */.
/*

The HOLDDATA you obtain from the IBM Support Center should be in SMP/E format. If not, or if you are creating your own HOLDDATA, see SMP/E for z/OS Reference to review the syntax for the ++HOLD statements.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014