- DD
- identifies the ddname of the data set to be allocated.
- ddname can be from 1 to 8 alphanumeric (A through
Z, and 0 through 9), or national characters (@,#, or $), and must
start with an alphabetic or national character.
- The DD operand must be the first operand specified
on a GIMDDALC control statement.
- BLOCK(size), CYLINDERS, or TRACKS
- specifies the space units to be used in allocating the data set:
blocks, cylinders, or tracks. size is the size
of each block to be allocated, and can be from 1 to 5 decimal digits.
To specify the number of these units, use the SPACE operand.
BLOCK can
be specified as BLK, CYLINDERS can be specified
as CYL, and TRACKS can be specified as TRK.
- DATACLAS
- specifies the name of a data class to be used for allocating a
data set managed by SMS.
The data class can be from 1 to 8 alphanumeric
characters (A through Z and 0 through 9) or national characters (@,
#, $).
- DIR
- specifies the number of directory blocks to allocate.
The number
can contain from 1 to 4 decimal digits.
- DSNTYPE
- specifies the type of partitioned data set to be created.
- LIBRARY
- indicates a PDSE is to be created.
- PDS
- indicates a PDS is to be created.
- MGMTCLAS
- specifies the name of a management class to be used for allocating
a data set managed by SMS.
The management class can be from 1 to
8 alphanumeric characters (A through Z and 0 through 9) or national
characters (@, #, $).
- SPACE
- specifies the primary and secondary space allocation for a data
set. To specify the units for the space allocation, use one of the BLOCK, CYLINDERS,
or TRACKS operands.
- The primary and secondary values
can contain from 1 to 4 decimal digits, and the two values must be
separated by a comma or a blank.
- The units of primary and secondary space
allocation for SMPTLIB data sets is always tracks.
- STORCLAS
- specifies the name of a storage class to be used for allocating
a data set managed by SMS.
The storage class can be from 1 to 8
alphanumeric characters (A through Z and 0 through 9) or national
characters (@, #, $).
- SYSOUT
- specifies the output class for SYSOUT data sets.
- The class value must be 1 alphabetic or numeric
character (A through Z and 0 through 9).
- An asterisk (*) indicates the class from the
OUTPUT DD statement is to be used. If no OUTPUT DD statement is found,
the system default message class is used.
- TERM indicates if SMP/E is executing in the
foreground, the data set is to be allocated to the terminal.
- SYSOUT is mutually exclusive with all other
operands except DD.
- You can not specify SYSOUT for SMPTLIB data
sets.
- UNIT
- specifies the UNIT type the data set is to reside on.
UNIT
can be any nonblank 1 to 8 character string.
- VOLUME
- specifies the volume serial number of the volume the data set
is to reside on.
The volume serial number can be from 1 to 6 alphanumeric
characters (A through Z and 0 through 9).