How to install HULFT for Mainframe Type OS390-E from CD-ROM

HULFT
Development Dept.2
SAISON INFORMATION SYSTEMS CO., LTD.
June 1, 2010
How to install HULFT for Mainframe Type OS390-E from CD-ROM
Dear Customers,
This document provides you some important notes when you install HULFT for Mainframe Type OS390-E.
1.
Procedure Outline
1.1
Target Products
• HULFT for Mainframe Type OS390-E Ver.6
• HULFT ManagerConnection Option for Mainframe Type OS390-E Ver.6
1.2
Work Overview
We provide you with a medium (CD-ROM) which contains various HULFT libraries converted to unloaded
data sets with IEHMOVE.Transfer the unloaded data sets from the provided CD-ROM to Mainframe and
restore them as HULFT installation libraries. Shown on the next page is a figure that explains the operation
outline:
SP-H6E-MO-05-01
1
SAISON INFORMATION SYSTEMS CO.,LTD.
Medium (CD-ROM) provided as HULFT
File Transfer (Binary Mode)
Mainframe
Sequential Data Set
Sequential Data Set
(Unloaded Format)
(Unloaded
Format)
Sequential
Data Set
(Unloaded Format)
Restoring Data Sets
with IEHMOVE
HULFT Installation
HULFT
Library Installation
HULFT Installation
Library
Library
From this point forward, install the restored
libraries in accordance with Installation Manual
Figure 1 Work Overview
Utility to be used:
Utility
IEHMOVE
Function Outline
Convert data sets or libraries into
Manual
DFSMSdfp Utilities
unloaded format and restore them
Table 1 Utility Overview
SP-H6E-MO-05-01
2
SAISON INFORMATION SYSTEMS CO.,LTD.
Files to be created and their capacity:
Files
Products
File Names
CYL
(*Restoration example in this document)
Sequential Data Set
HULFT Main Body
(Unloaded Format)
34
HULFT.V6CD.JCL
HULFT.V6CD.LOAD
HULFT.V6CD.PANEL
HULFT.V6CD.MSG
HULFT.V6CD.PARMLIB
HULFT.V6CD.LOAD2
HULFT Installation
HULFT Main Body
Library
68
HULFT.V6.JCL
HULFT.V6.LOAD
HULFT.V6.PANEL
HULFT.V6.MSG
HULFT.V6.PARMLIB
HULFT.V6.LOAD2
*Above files should be deleted after completion of HULFT installation work. (namely, after the completion of
procedure given in Installation Manual)
*If you have changed the names of these files to install HULFT, you should also replace the object file names
given both in Installation Manual and this document with the names after modification accordingly.
Table 2 Files for Installation Created on Mainframe and Required DASD Capacity
SP-H6E-MO-05-01
3
SAISON INFORMATION SYSTEMS CO.,LTD.
2.
How to Transfer Libraries on CD-ROM to Mainframe to Restore
How to transfer HULFT installation libraries on CD-ROM to restore them are explained below:
Start
File Transfer from CD-ROM to Mainframe
Refer to 2.1 in this document
Restore Transferred Files
Refer to 2.2 in this document
Refer to 2.3 in this document
Work explained in Installation Manual
Figure 2 Restoring Procedure
2.1
File Transfer from CD-ROM to Mainframe
You should transfer the files stored on CD-ROM to Mainframe. Use the tools such as FTP or HULFT to
transfer the files. When transferring them, make sure you specify binary transfer without fail. For the data set
created on Mainframe at transfer destination, refer to "Table 3 Data Set Format on Transfer Destination."
Note that discrepancy in record length or block length causes unsuccessful restoring of the libraries.
HULFT Libraries to be Transferred
Library Names
Data Set Format of Transfer Destination
File Names on
Capacity
File
Record
Record
Block
CD-ROM/Data Set
(CYL)
Organi-
Format
Length
Size
FB
80
800
Names of Transfer
zation
Destination
HULFT JCL Library
HULFT.V6CD.JCL
1
HULFT ISPF Panel library
HULFT.V6CD.PANEL
1
HULFT ISPF Message library
HULFT.V6CD.MSG
1
HULFT Parameter library
HULFT.V6CD.PARMLIB
1
HULFT Load Module library
HULFT.V6CD.LOAD
15
HULFT Load Module library
HULFT.V6CD.LOAD2
15
Sequential
(PS)
(non-recognized)
Table 3 Data Set Format on Transfer Destination
SP-H6E-MO-05-01
4
SAISON INFORMATION SYSTEMS CO.,LTD.
2.2
Restoration of Transferred Files
2.2.1 Restoring Transferred Files to HULFT Installation Libraries
Restore HULFT installation libraries by using 'IEHMOVE,' which is one of the system utilities of z/OS, in
accordance with the JCL example given below. The provided CD-ROM contains JCL example for restoration,
which is named as 'HULFT6E.CDINST.JCL.OS390.txt.'
*Modify the destination data set name(s) for restoration or the Volume Serial in the JCL example depending
on your environment.
*For the usage and specification of IEHMOVE, refer to 'DFSMSdfp Utilities' of your OS.
[Example of JCL for Restoration of HULFT Installation Libraries]
//CDINSTE JOB CLASS=A,MSGCLASS=B
//*===================================================================
//* FOR CD-ROM MASTER 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.V6CD.JCL,
TO=3390=HUL001,FROM=3390=HUL001,
RENAME=HULFT.V6.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.V6CD.LOAD,
TO=3390=HUL001,FROM=3390=HUL001,
RENAME=HULFT.V6.LOAD,CATLG
//*
//PNLINST 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.V6CD.PANEL,
TO=3390=HUL001,FROM=3390=HUL001,
RENAME=HULFT.V6.PANEL,CATLG
//*
//MSGINST 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.V6CD.MSG,
TO=3390=HUL001,FROM=3390=HUL001,
RENAME=HULFT.V6.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 *
SP-H6E-MO-05-01
5
-
-
-
-
SAISON INFORMATION SYSTEMS CO.,LTD.
COPY DSNAME=HULFT.V6CD.PARMLIB,
TO=3390=HUL001,FROM=3390=HUL001,
RENAME=HULFT.V6.PARMLIB,CATLG
//*
//LOD2INST
//SYSPRINT
//SYSUT1
//IN
//OUT
//SYSIN
COPY
-
EXEC PGM=IEHMOVE
DD SYSOUT=*
DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001,SPACE=(CYL,(20,10))
DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001
DD DISP=OLD,UNIT=SYSDA,VOL=SER=HUL001
DD *
DSNAME=HULFT.V6CD.LOAD2,
TO=3390=HUL001,FROM=3390=HUL001,
RENAME=HULFT.V6.LOAD2,CATLG
-
//*
2.2.2 Confirmation of Restored HULFT Installation Libraries
Confirm that HULFT installation libraries have been restored properly. See the contents of the libraries by
using ISPF Panel of OS and the like. Make sure that all the restored libraries have been transformed to the
Sequential files. If you can refer members successfully, the restoration is completed.
Figure 3 Reference Sample of Restored Libraries on VIEW screen
*The details of libraries may differ according to product version.
SP-H6E-MO-05-01
6
SAISON INFORMATION SYSTEMS CO.,LTD.
2.3
Work after Restoration of HULFT Installation Libraries
The work to transfer and restore HULFT installation library from CD-ROM to Mainframe has been completed
now. Refer to "Chapter 1 Overview” in HULFT Mainframe Type OS390-E Ver.6 Installation Manual for the
work from this point forward. If you are requested to restore the libraries from CMT, convert them to HULFT
installation libraries. You can find the procedure in 2.2 in this document.
[Example of Modification of JCL Provided in Installation Manual (When implementing level upgrade or
revision upgrade)]
Replace the description which is given as input from CMT to the restored HULFT installation library.
[Before Modification]
//REVUP
JOB CLASS=A,MSGCLASS=B
//*
//PANEL
EXEC PGM=IEBCOPY
//IN
DD
DSN=HULFT.V6.PANEL,DISP=(OLD,PASS),
//
UNIT=CMT,VOL=SER=HUL060,LABEL=2
//OUT
DD
DSN=HULFT.PANEL,DISP=SHR
//SYSUT3
DD
UNIT=SYSDA,SPACE=(CYL,(5))
//SYSUT4
DD
UNIT=SYSDA,SPACE=(CYL,(5))
//SYSPRINT DD
SYSOUT=*
//SYSIN
DD
*
COPY OUTDD=OUT,INDD=((IN,R))
//*
[After Modification]
//REVUP
JOB CLASS=A,MSGCLASS=B
//*
//PANEL
EXEC PGM=IEBCOPY
//IN
DD
DSN=HULFT.V6.PANEL,DISP=SHR
//OUT
DD
DSN=HULFT.PANEL,DISP=SHR
//SYSUT3
DD
UNIT=SYSDA,SPACE=(CYL,(5))
//SYSUT4
DD
UNIT=SYSDA,SPACE=(CYL,(5))
//SYSPRINT DD
SYSOUT=*
//SYSIN
DD
*
COPY OUTDD=OUT,INDD=((IN,R))
//*
*All the files carried in 'Table 2 Files for Installation Created on Mainframe and Required DASD Capacity' should be
deleted after completion of HULFT installation work.
SP-H6E-MO-05-01
7
SAISON INFORMATION SYSTEMS CO.,LTD.