Example
//OPCMIG JOB (777777,777),'Migrate to HCL Workload Automation for Z V9R5M0,
// MSGLEVEL=(1,1), NOTIFY=&SYSUID,MSGCLASS=H,CLASS=A
//*
//CONVERT EXEC PGM=EQQICTOP,REGION=2048K
//STEPLIB DD DISP=SHR,DSN=OPC.INST.LOADLIB
//EQQMLIB DD DISP=SHR,DSN=OPC.INST.SEQQMSG0
//EQQMLOG DD SYSOUT=*
//EQQADIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.AD
//EQQADOUT DD DISP=OLD,DSN=CCOPC.OPCC.AD
//EQQWSIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.WS
//EQQWSOUT DD DISP=OLD,DSN=CCOPC.OPCC.WS
//EQQCPIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.NCP
//EQQCPOUT DD DISP=OLD,DSN=CCOPC.OPCC.NCP
//EQQCXIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.NCX
//EQQCXOUT DD DISP=OLD,DSN=CCOPC.OPCC.NCX
//EQQLTIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.LT
//EQQLTOUT DD DISP=OLD,DSN=CCOPC.OPCC.LT
//EQQJSIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.JS1
//EQQJSOUT DD DISP=OLD,DSN=CCOPC.OPCC.JS1
//EQQOIIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.OI
//EQQOIOUT DD DISP=OLD,DSN=CCOPC.OPCC.OI
//EQQSIIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.SI
//EQQSIOUT DD DISP=OLD,DSN=CCOPC.OPCC.SI
//EQQSTIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.ST
//EQQSTOUT DD DISP=OLD,DSN=CCOPC.OPCC.ST
//EQQRDIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.RD
//EQQRDOUT DD DISP=OLD,DSN=CCOPC.OPCC.RD
//EQQXDIN DD DISP=SHR,DSN=CCOPC.OPCC.OLD.NXD
//EQQXDOUT DD DISP=OLD,DSN=CCOPC.OPCC.NXD
//SYSIN DD * /* MIGRATION FROM HCL Workload Automation for Z V9.3.0 to */
/* HCL Workload Automation for Z V9.5.0 IS ASSUMED */
CONVERT FILE(AD) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0) TRACE(Y)
CONVERT FILE(CP) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0)
CONVERT FILE(CX) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0)
CONVERT FILE(WS) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0)
CONVERT FILE(LT) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0)
CONVERT FILE(JS) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0)
CONVERT FILE(OI) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0)
CONVERT FILE(RD) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0)
CONVERT FILE(SI) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0)
CONVERT FILE(ST) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0)
CONVERT FILE(XD) FROMREL(TWSV9R5M0) TOREL(TWSV10R1M0)In this example, all VSAM files are converted from a previous
release to HCL Workload Automation for Z format.
The tasks performed immediately before this job was submitted are
listed here in order:
- Verified JS1 as the active JCL repository in option 6.6 on the previous controller. If JS2 is the active JCL repository, use that as input but be sure to use JS1 as output because HCL Workload Automation for Z by default uses JS1 as the active JCL repository when you start a subsystem with an empty checkpoint data set.
- The previous controller was shut down normally, as verified in the message log. Check that a current plan backup process was completed after the stop command was received by the subsystem.
- A batch job was submitted to allocate and back up the previous data sets to new DSNs.
- EQQPCS01 from HCL Workload Automation for Z EQQJOBS was submitted to allocate the VSAM clusters required for HCL Workload Automation for Z.
- The old NCP is used as input if a daily plan batch process was submitted on the previous system prior to shut down. Output is the HCL Workload Automation for Z NCP.