Mainframe batch job
On z/OS systems, an apply request is a batch job that you submit for processing as you would submit any job. You can view the results of the job in the same way that you view any batch job output.
The following figure shows a sample apply request.
Figure 1. Sample apply request for mainframe targets (JCL)
//APTMAIN JOB STATEMENT
//*
//APPLYSQL EXEC PGM=APTBMAIN,PARM='SSID=DBAT,IT=SQL',
// REGION=0M
//STEPLIB DD DISP=SHR,DSN= product.libraries
// DD DISP=SHR,DSN=DB2.DSNEXIT
// DD DISP=SHR,DSN=DB2.DSBLOAD
//APTERR DD SYSOUT=*
//APTPRINT DD SYSOUT=*
//APTLOG DD SYSOUT=*,LRECL=550,RECFM=VB
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSTERM DD SYSOUT=*
//APTDUMP DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//*
//SYSIN DD DDNAME=APTCNFG
// DD DISP=SHR,DSN=BMCAPT.CONFIG.FILES(CFGAGENT)
// DD DISP=SHR,DSN=BMCAPT.CONFIG.FILES(CFGDISP)
// DD DISP=SHR,DSN=BMCAPT.CONFIG.FILES(CFGLOG)
//*
//APTCNFG DD *
IFN=BMCALP.LOGMSTR.MIGRATE.SQL
//*
//*
//APPLYSQL EXEC PGM=APTBMAIN,PARM='SSID=DBAT,IT=SQL',
// REGION=0M
//STEPLIB DD DISP=SHR,DSN= product.libraries
// DD DISP=SHR,DSN=DB2.DSNEXIT
// DD DISP=SHR,DSN=DB2.DSBLOAD
//APTERR DD SYSOUT=*
//APTPRINT DD SYSOUT=*
//APTLOG DD SYSOUT=*,LRECL=550,RECFM=VB
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//SYSTERM DD SYSOUT=*
//APTDUMP DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//*
//SYSIN DD DDNAME=APTCNFG
// DD DISP=SHR,DSN=BMCAPT.CONFIG.FILES(CFGAGENT)
// DD DISP=SHR,DSN=BMCAPT.CONFIG.FILES(CFGDISP)
// DD DISP=SHR,DSN=BMCAPT.CONFIG.FILES(CFGLOG)
//*
//APTCNFG DD *
IFN=BMCALP.LOGMSTR.MIGRATE.SQL
//*
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*