This is the section for Management Class Construct information.
These records are collected when SMSDATA is selected, and Management
Class constructs are defined to the control data set selected. The
record type for this record is 'MC'.
- Name
- Description
- DMCNMFLD
- The Management Class Construct name.
- DMCNMLEN
- The length of this construct name.
- DMCNAME
- The name of this construct.
- DMCUSER
- The USERID of the last person to make a change to this construct.
- DMCDATE
- The date that this construct was last changed. The format is "YYYY/MM/DD"
in EBCDIC.
- DMCTIME
- The time that this construct was last changed. The format is "HH:MM"
in EBCDIC.
- DMCDESC
- The description of this construct.
- DMCSPEC1
- First byte of Management Class Parameters Specification Flags.
The following are indicated if the specified bit is '1'.
- DMCFBVER
- The maximum number of backup versions for data sets in this Management
Class has been specified.
- DMCFBVRD
- The maximum number of backup versions for data sets in this Management
Class to be retained after the data set has been deleted has been
specified.
- DMCFRBK
- The number of days to keep additional backup versions of data
sets managed by this Management Class has been specified.
- DMCFRNP
- The time period to retain the most recent backup copy of a data
set after that data set has been deleted has been specified.
- DMCFEXDT
- The expiration date for data sets or objects in this Management
Class beginning with the creation date has been specified.
- DMCFEXDY
- The number of days until the data sets or objects expire in this
Management Class beginning with the creation date has been specified.
- DMCFPRDY
- The number of days the data sets must remain unreferenced before
they become eligible for migration in this Management Class has been
specified.
- DMCSPEC2
- Second byte of Management Class Parameters Specification Flags.
The following are indicated if the specified bit is '1'.
- DMCFL1DY
- Minimum days on Level 1 storage has been specified for data sets
managed by this Management Class. See DMCL1DY.
- DMCFRLMG
- Action for rolled-off GDS has been specified for this Management
Class. See DMCRLOMG.
- DMCFPELE
- The number of generation data group elements that can occupy primary
storage in for this Management Class has been specified. See DMCPELEM.
- DMCFBKFQ
- The backup frequency for data sets associated with this Management
Class has been specified. See DMCBKFQ.
- DMCRLF
- The partial release criteria for non-VSAM data sets in this Management
Class. The bit combinations in this field show whether or not data
sets in this Management Class can have unused space automatically
released and the release conditions. This field is mapped by constants
DMCRLFYE, DMCRLFCN, DMCRLFNO, DMCRLFYI, and DMCRLFCI. The following
are indicated if the specified bit is '1'.
- DMCPREL
- Unused space is released unconditionally.
- DMCPRCN
- Unused space is released only if the data set has a secondary
allocation.
- DMCPRIM
- This bit indicates that the release is to be done either during
the Space Management cycle or when the data set is closed, whichever
comes first.
- DMCGDGFL
- Generation Data Group (GDG) Attribute Flags.
- DMCRLOMG
- This flag denotes the action to be done on a Generation Data Set
(GDS) when it is rolled-off.
- 1
- The GDS is to be migrated after being removed from the GDG.
- 0
- The GDS is to expire after being removed from the GDG.
- DMCPELEM
- This field shows how many of the newest generations of a Generation
Data Group (GDG) can occupy primary storage. Any generations older
than this set of newest generations are eligible to migrate. Possible
values range from 0 to 255.
- DMCPEXPF
- Data set expiration criteria flags. The following is indicated
if the specified bit is '1'.
- DMCRETF
- Data set retention flags.
- DMCDYNOL
- This flag indicates whether or not an expiration limit has been
specified.
- 1
- No limit.
- 0
- See DMCEXPDY for expiration value.
- DMCDTNOL
- This flag indicates whether or not an expiration date has been
specified.
- 1
- No limit.
- 0
- See DMCEXDAT for expiration date.
- DMCRFMT
- This field shows the format used by DMCEXDAT and is mapped by
DMCNULL, DMCFDATE, and DMCFDAYS.
- 0
- Field was not used.
- 1
- Expire format: date/create.
- 2
- Expire format: days/create.
- DMCEXPDY
- This field shows how many days an unaccessed data set or object
in this Management Class can exist before expiring. Data sets or objects
become eligible for expiration when the number of days since last
access reaches the value in this field.
- DMCEXDAT
- This field shows the expiration date for data sets or objects
in this Management Class, or the number of days until the data sets
or objects expire, beginning with the creation date.
- DMCEYEAR
- Expire date since create. See DMCRFMT for format.
- DMCEDAY
- Expire days since create. See DMCRFMT for format.
- DMCMIGF
- Data set migration flags.
- DMCL1NOL
- This flag indicates whether or not a limit has been specified
for the number of days a data set can remain unaccessed before becoming
eligible to migrate from Level 1 to Level 2.
- 1
- No limit.
- 0
- See DMCL1DY for this value.
- DMCPRDY
- This field shows when the data sets in this Management Class become
eligible for automatic migration. A value of 0 indicates that they
are eligible upon creation. A value greater than 0 is the number
of days the data sets must remain unreferenced before they become
eligible for migration.
- DMCL1DY
- This field is the number of days a data set must remain unaccessed
before becoming eligible to migrate from Level 1 to Level 2.
- DMCCMAU
- This field shows whether data sets in this Management Class can
migrate between storage levels. The field also shows how migration,
if allowed, can be initiated. It is mapped by DMCMNONE, DMCMCMD and
DMCMBOTH.
- 0
- Data sets cannot migrate between storage levels.
- 1
- Data sets can migrate by command only.
- 2
- Data sets can migrate either automatically or by command.
- DMCBKFLG
- Data set backup flags.
- DMCRBNOL
- This flag indicates whether or not a limit has been specified
for how long the most recent backup copy of a data set is kept after
the data set is deleted.
- 1
- No limit.
- 0
- See DMCBKNP for this value.
- DMCNPNOL
- This flag indicates whether or not a limit has been specified
for how long to keep backups of a data set that pre-date the most
recent backup.
- 1
- No limit.
- 0
- See DMCBKDY for this value.
- DMCAUTBK
- This flag shows whether or not automatic backup is allowed for
data sets or objects in this Management Class.
- 1
- Automatic backup is allowed.
- 0
- Automatic backup is not allowed.
- DMCCPYTF
- This flag indicates whether or not a backup copy technique had
been specified for this Management Class.
- 0
- No Copy Technique has been specified. Standard is assumed.
- 1
- A Copy Technique had been specified. See DMCCPYTC.
- DMCBKFQ
- This field represents the minimum number of days between backups
for data sets associated with this Management Class. A new backup
of a data set can be made after this period of days only if the data
set is changed during that period.
- DMCBKVS
- This field shows whether automatic backups of an existing data
set is kept. A value of 1 or higher represents the maximum number
of such backups that can be kept at any one time. Only the most recent
automatic backups can be kept. Each backup of a given data set will
contain a different version of the data set. Possible values range
from 1 to 13.
- DMCBKRD
- This field shows whether automatic backups of a data set will
be kept after the data set is deleted. A value of 0 means that no
such backups are kept. A value of 1 or higher represents the maximum
number that can be kept. Each automatic backup of a deleted data set
contains a different version of the data set. Only the most recent
backups are kept.
- DMCBKDY
- This field shows how long to keep backups of a data set that pre-date
the most recent backup. Each of these older backups will be kept
for the period specified, regardless of whether the data set exists
or has been deleted.
- DMCBKNP
- This field shows how long the most recent backup copy of a data
set is kept after the data set is deleted. A numeric value represents
a specific number of days.
- DMCBADU
- This field indicates who is authorized to perform command backups
against the data sets in this Management Class. It is mapped by DMCBNONE,
DMCBADM, and DMCMBOTH.
- 0
- Neither end users nor the Storage Administrator can perform command
backups.
- 1
- Only the Storage Administrator can perform command backups.
- 2
- Both end users and the Storage Administrator can perform command
backups.
- DMCCPYTC
- This field indicates whether the concurrent copy technique should
be used for the incremental backups of data sets associated with this
Management Class. This attribute works in association with DSCASSOC
to determine if the data set should retain write access during backup.
This field is mapped by DMCCPYST, DMCCPYPR, and DMCCPYRQ.
- 0
- Standard - Indicates that all data sets are backed up without
the concurrent copy technique.
- 1
- Concurrent Preferred - Indicates that the concurrent copy technique
should be used for backup. A data set is backed up without the concurrent
copy technique if it does not reside on a volume supported by concurrent
copy or is otherwise unavailable for concurrent copy.
- 2
- Concurrent Required - Indicates that the concurrent copy technique
must be used for backup. The backup is unsuccessful for data sets
that do not reside on volumes supported by concurrent copy or are
otherwise unavailable for concurrent copy.
- DMCBKUDC
- The name of the backup destination class.
- DMCMRETF
- Maximum retention flags.
- DMCRPNOL
- This flag indicates whether or not a retention limit exists for
data sets in this Management Class.
- 1
- No limit. This allows an unlimited retention period or expiration
date.
- 0
- See DMCMRTDY for this value.
- DMCMRTDY
- This field shows whether the Storage Management Subsystem (SMS)
will use the retention period (RETPD) or expiration date (EXPDT) that
a user or data class specifies for a data set. If the value is 0,
SMS will not use the specified retention period or expiration date.
- DMCTSCR
- Time since creation flags. The following is specified if the
specified bit is '1'.
- DMCTCYR
- The number of years that must pass since the creation date before
class transition occurs has been specified.
- DMCTCMN
- The number of months that must pass since the creation date before
class transition occurs has been specified.
- DMCTCDY
- The number of days that must pass since the creation date before
class transition occurs has been specified.
- DMCTSLU
- Time since last used flags. The following is specified if the
specified bit is '1'.
- DMCTSYR
- The number of years that must pass since the last reference date
before class transition occurs has been specified.
- DMCTSMN
- The number of months that must pass since the last reference date
before class transition occurs has been specified.
- DMCTSDY
- The number of days that must pass since the last reference date
before class transition occurs has been specified.
- DMCPERD
- Period and day on which class transition occurs flags. The following
is indicated if the specified bit is '1'.
- DMCPEMN
- The day of each month on which transition occurs has been specified.
- DMCPEQD
- The day of each quarter on which transition occurs has been specified.
- DMCPEQM
- The month of each quarter on which transition occurs has been
specified.
- DMCPEYD
- The day of each year on which transition occurs has been specified.
- DMCPEYM
- The month of each year on which transition occurs has been specified.
- DMCFIRST
- The first day of each period on which transition occurs has been
specified.
- DMCLAST
- The last day of each period on which transition occurs has been
specified.
- DMCVSCR
- Time since creation fields.
- DMCVSCY
- This field indicates the number of years that must pass since
the creation date before class transition occurs.
- DMCVSCM
- This field indicates the number of months that must pass since
the creation date before class transition occurs.
- DMCVSCD
- This field indicates the number of days that must pass since the
creation date before class transition occurs.
- DMCVSLU
- Time since last used fields.
- DMCVSUY
- This field indicates the number of years that must pass since
the last reference date before class transition occurs.
- DMCVSUM
- This field indicates the number of months that must pass since
the last reference date before class transition occurs.
- DMCVSUD
- This field indicates the number of days that must pass since the
last reference date before class transition occurs.
- DMCVPRD
- Periodic values.
- DMCVPMD
- This field shows the day of each month that class transition occurs.
- DMCVPQT
- Periodic quarterly values.
- DMCVPQD
- This field shows the day of each quarter that class transition
occurs. If the DMCVPQM field is also specified, this field indicates
the day of the month in each quarter that class transition occurs.
- DMCVPQM
- This field shows the month of each quarter that class transition
occurs.
- DMCVPYR
- Yearly values.
- DMCVPYD
- This field shows the day of each year that class transition occurs.
If the DMCVPYM field is also specified, this field indicates the day
of the month in each quarter that class transition occurs.
- DMCVPYM
- This field shows the month of each year that class transition
occurs.