Program used in STEP4
In the JCL in STEP4, the following program is used:
-
System Environment Settings Conversion (XRPRMCNV)
Even if you do not use the installation command, you can use the above program as necessary.
(1) System Environment Settings Conversion program
The setting values in the System Environment Settings are re-written based on the information described on the XRCRD and converted.
In HULFT Ver.8.4.0 or higher, you can convert only when all of the following conditions are fulfilled:
-
Of the fields of the System Environment Settings, specification of only the following fields:
-
Serial number (SERIALNO)
-
Product key (PRODUCTKEY)
-
Term License Key (TERMLICENSEKEY)
-
Local domain name (DOMAIN)
-
Program Name
XRPRMCNV
XRCRD definition card
The format for the definition card for conversion of the System Environment Settings is as shown below.
Definition Card Format
a [SERIALNO=xxxxx...xxx] b [PRODUCTKEY=xxxxx...xxx] c [TERMLICENSEKEY=xxxxx...xxx] d [DOMAIN=xxxxx...xxx]
Definition card contents
- a. Serial number
-
Specify the serial number of the product in the format "XXX-XXXX-XXXXXX" using "-" (hyphen) and numerals of 15 bytes.
= Remarks =You can also specify the serial number in the format "XXXXXXXXXXXXX" without "-" (hyphen) in 13 bytes.
- b. Product key
-
Specify the product key of the product you acquired from http://www.hulft.com/ in the format "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX" using "-" (hyphen) and numerals of 29 bytes.
= Remarks =You can also specify the product key in the format "XXXXXXXXXXXXXXXXXXXXXXXXX" without "-" (hyphen) in 25 bytes.
- c. Term License Key
-
Specify the term license key in the format "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX" using "-" (hyphen) and numerals of 29 bytes.
= Remarks =You can also specify the term license key in the format "XXXXXXXXXXXXXXXXXXXXXXXXX" without "-" (hyphen) in 25 bytes.
- d. Local domain name
-
Specify the local domain name (the local host name that is announced to remote machines) within 50 bytes.
-
If the first line begins with "*," the line is treated as a comment line, and skipped when reading.
-
You cannot include spaces between the tags and specification values. All of the specification following a space is treated as a comment.
-
The record start position is your choice.
-
If the specification meets any of the following conditions, an error will occur, and all records following will not be read.
-
When an invalid tag is specified
-
When a tag is repeated
-
When there is an error in the specification method
-
When there is an extra tag or a tag is missing
-
-
You cannot make a specification across multiple records.
Example of JCL
[JCL template: HULFT.JCL(XRPRMCNV)]
//XRPRMCNV JOB CLASS=A,MSGCLASS=B //XRPRMCNV EXEC PGM=XRPRMCNV,REGION=1024K //STEPLIB DD DISP=SHR,DSN=HULFT.LOAD //INPRM DD DISP=SHR,DSN=HULFT.PARMLIB(HULPRM) //OTPRM DD DISP=SHR,DSN=HULFT.PARMLIB(HULPRM) //SYSOUT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //XRCRD DD * SERIALNO=XXXXXXXXXXXXX PRODUCTKEY=XXXXXXXXXXXXXXXXXXXXXXXX * TERMLICENSEKEY= DOMAIN=ZOS //
DD Name |
Value |
Description |
---|---|---|
STEPLIB |
HULFT.LOAD |
HULFT load module library |
INPRM |
HULFT.PARMLIB(HULPRM) |
Migration source System Environment Settings file |
OTPRM |
HULFT.PARMLIB(HULPRM) |
Migration destination System Environment Settings file |