Restoration of the HULFT installation files
Use the IEHMOVE program to restore the files (fixed length format) that are transferred from the provided media shown in Transfer of the files from the provided media to Mainframe to HULFT installation files.
(1) Creation and execution of JCL for restoring HULFT installation files
JCL templates for restoring HULFT installation library (HULFT8.INST.JCL.ZOS.TXT) are stored in the provided media.
Refer to the following JCL example to create the JCL for restoring the provided files (fixed length format) to HULFT installation files. When you use the JCL templates for restoring HULFT installation library to create the JCL, modify the parameters related to the user's environment. Parameters related to the user's environment include data set names and volume serial numbers.
If you execute the created JCL, the provided files (fixed length format) are restored to HULFT installation files.
[Example of JCL]
//V8INST JOB CLASS=A,MSGCLASS=B //*------------------------------------------------------------------- //* HULFT8 INSTALL //* HULFT LIBRARY RESTORE //* //*------------------------------------------------------------------- //JCLINST EXEC PGM=IEHMOVE //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001,SPACE=(CYL,(20,10)) //IN DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //OUT DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //SYSIN DD * COPY DSNAME=HULFT.V8INST.JCL, - TO=3390=HUL001,FROM=3390=HUL001, - RENAME=HULFT.V8.JCL,CATLG //* //LOADINST EXEC PGM=IEHMOVE //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001,SPACE=(CYL,(20,10)) //IN DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //OUT DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //SYSIN DD * COPY DSNAME=HULFT.V8INST.LOAD, - TO=3390=HUL001,FROM=3390=HUL001, - RENAME=HULFT.V8.LOAD,CATLG //* //PNLJINST EXEC PGM=IEHMOVE //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001,SPACE=(CYL,(20,10)) //IN DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //OUT DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //SYSIN DD * COPY DSNAME=HULFT.V8INST.JPN.PANEL, - TO=3390=HUL001,FROM=3390=HUL001, - RENAME=HULFT.V8.JPN.PANEL,CATLG //* //PNLEINST EXEC PGM=IEHMOVE //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001,SPACE=(CYL,(20,10)) //IN DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //OUT DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //SYSIN DD * COPY DSNAME=HULFT.V8INST.ENG.PANEL, - TO=3390=HUL001,FROM=3390=HUL001, - RENAME=HULFT.V8.ENG.PANEL,CATLG //* //MSGJINST EXEC PGM=IEHMOVE //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001,SPACE=(CYL,(20,10)) //IN DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //OUT DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //SYSIN DD * COPY DSNAME=HULFT.V8INST.JPN.MSG, - TO=3390=HUL001,FROM=3390=HUL001, - RENAME=HULFT.V8.JPN.MSG,CATLG //* //MSGEINST EXEC PGM=IEHMOVE //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001,SPACE=(CYL,(20,10)) //IN DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //OUT DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //SYSIN DD * COPY DSNAME=HULFT.V8INST.ENG.MSG, - TO=3390=HUL001,FROM=3390=HUL001, - RENAME=HULFT.V8.ENG.MSG,CATLG //* //PARMINST EXEC PGM=IEHMOVE //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001,SPACE=(CYL,(20,10)) //IN DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //OUT DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001 //SYSIN DD * COPY DSNAME=HULFT.V8INST.PARMLIB, - TO=3390=HUL001,FROM=3390=HUL001, - RENAME=HULFT.V8.PARMLIB,CATLG //
Parameter |
Value |
Description |
---|---|---|
UNIT |
SYSDA |
UNIT |
VOL=SER |
HUL001 |
Volume Name |
DSNAME |
HULFT.V8INST.JCL |
HULFT JCL library (provided file) |
RENAME |
HULFT.V8.JCL |
HULFT JCL library (HULFT installation file) |
DSNAME |
HULFT.V8INST.LOAD |
HULFT load module library (provided file) |
RENAME |
HULFT.V8.LOAD |
HULFT load module library (HULFT installation file) |
DSNAME |
HULFT.V8INST.JPN.PANEL |
HULFT ISPF panel library (JPN provided file) |
RENAME |
HULFT.V8.JPN.PANEL |
HULFT ISPF panel library (JPN HULFT installation file) |
DSNAME |
HULFT.V8INST.ENG.PANEL |
HULFT ISPF panel library (ENG provided file) |
RENAME |
HULFT.V8.ENG.PANEL |
HULFT ISPF panel library (ENG HULFT installation file) |
DSNAME |
HULFT.V8INST.JPN.MSG |
HULFT ISPF message library (JPN provided file) |
RENAME |
HULFT.V8.JPN.MSG |
HULFT ISPF message library (JPN HULFT installation file) |
DSNAME |
HULFT.V8INST.ENG.MSG |
HULFT ISPF message library (ENG provided file) |
RENAME |
HULFT.V8.ENG.MSG |
HULFT ISPF message library (ENG HULFT installation file) |
DSNAME |
HULFT.V8INST.PARMLIB |
HULFT parameter library (provided file) |
RENAME |
HULFT.V8.PARMLIB |
HULFT parameter library (HULFT installation file) |
(2) Confirmation of restored HULFT installation files
Confirm that HULFT installation files were restored successfully.
Use functions such as the operating system's ISPF to view details of the library. Restoration is complete if all the libraries were restored as partitioned data sets (PDS).
If you are unable to view the members, or if there are other problems, repeat the procedures in this chapter from the beginning.