Explanation: CYCLESTARTDATE is an optional
subparameter specifying the start date or reset date of a cycle.
It can be used with the following parameters:
- DEFINE BACKUP
- DEFINE DUMPCYCLE
- DEFINE MIGRATIONCLEANUPCYCLE
- DEFINE PRIMARYSPMGMTCYCLE
- DEFINE SECONDARYSPMGMTCYCLE
A leading zero is not required for a one-digit month or day. For
a start date, specify yyyy/mm/dd.
Defaults: If CYCLESTARTDATE is specified
without a start date or if CYCLESTARTDATE is not specified at all,
then:
- If a date is not already stored, DFSMShsm sets the start date
to the current date.
- Or, if a date is already stored and the cycle length is changed,
DFSMShsm sets the start date to the current date.
- Or, if a date is already stored and the cycle length is unchanged,
DFSMShsm does not change the cycle start date.
Note: - The cycle start date is saved between DFSMShsm startups.
- The start date specified with the CYCLESTARTDATE parameter cannot
be a date in the future. The date must be a date prior to or equal
to the date when the DEFINE command is issued.
- Understanding the difference between cycle days and calendar days
is important. The first cycle day, DAY 1, begins at the start time
of the function. The second cycle day, DAY 2, begins when this start
time has again been reached, regardless of when the new calendar day
begins. Third and subsequent days follow the same pattern. For instance,
if the cycle start time for a function is 1100 (11 a.m.) on Monday,
DAY 1 is from 11 a.m. on Monday to 10:59 a.m. on Tuesday. DAY 2 begins
after 11 a.m. on Tuesday and continues until 10:59 am. on Wednesday.
- If you specify CYCLESTARTDATE, you must also specify cycle;
otherwise, the command will fail.