Defining an HCD profile

Before you start HCD, you can define an HCD profile to tailor HCD supplied defaults and processing options to your specific installation needs. Using a profile is optional and will remain in effect for the entire HCD session. At initialization time, HCD reads the profile and processes each statement in turn.

The profile statements are contained in a data set allocated to the DD name HCDPROF. The following statement allocates the profile data set to HCDPROF:
//HCDPROF DD DSN=&SYSUID..HCD.PROFILE,DISP=SHR
The data set must have the following characteristics:
  • Be either a sequential data set or a member of a partitioned data set
  • Have fixed-length, fixed-blocked record format
  • Have 80 character records.

The HCD profile comprises the keywords described in Keywords as well as policies for automatic I/O configuration described in How to work with I/O Autoconfiguration.

You can use the HCD Profile Options dialog (see Working with the HCD Profile Options dialog) to edit the profile keywords after having created and allocated the profile data set to HCDPROF.

In addition, you can define profile options manually in the profile data set.

You can extend a comment to the next line by using an asterisk (*) as a continuation character in column 1, as shown in the example:

MAP_CUTYPE=9000,NOCHECK /* map CU type 9000 to type NOCHECK */

or:

MAP_CUTYPE=9000,NOCHECK /* map CU type 9000 to type
* NOCHECK                                                   */

However, be aware that the HCD Profile Options dialog truncates comments longer than 32 characters.

It is also possible to define profile options using inline statements in a batch job. The following example shows an inline profile definition:
//HCDPROF DD *
MIGRATE_EXTENDED = YES
VM_UIM = NO
/*
Note: When starting an HCD batch job from the dialog, the HCD profile data set is not passed automatically to the job but, if required, has to be specified in the JCL.

The following syntax rules apply to a profile statement:

Read syntax diagramSkip visual syntax diagramkeyword=,value
keyword
is the name of the HCD keyword; each keyword starts on a new line.
=
can be omitted, if the keyword is followed by a blank.
value
specifies one or more values to be assigned to the keyword.
Note:
  1. A single statement must not exceed 72 characters.
  2. Do not use sequence numbers in your HCD profile.
  3. Use /* and */ as delimiters for comments in a profile statement.