//ARCHIVE EXEC PGM=MVSSPLHK //SYSPRINT DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSERR DD SYSOUT=* //INDEXO DD DSN=TEST.ARCHIVE.XREF,DISP=SHR //CONFIGI DD DSN=TEST.CONFIG,DISP=SHR
If a parameter file is specified, any in-stream housekeeping parameters are ignored.
The following JCL job step demonstrates how to run the MVSSPLHK housekeeping process using parameters specified in-stream:
//ARCHIVE EXEC PGM=MVSSPLHK
//SYSPRINT DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//SYSERR DD SYSOUT=*
//INDEXO DD DSN=TEST.ARCHIVE.XREF,DISP=SHR
//* SYSIN or CONFIGI dataset contains the program parameters
//SYSIN DD *
* --------------------------------------------------------
* SPOOL HOUSEKEEPING CONFIGURATION FILE
* --------------------------------------------------------
* GENERAL MAXIMUM RETAIN PERIOD (DAYS)
MAX-RETAIN-PERIOD 006
* --------------------------------------------------------
* RETAIN PERIODS FOR SPECIFIC JOB NAMES
JOB_KEEP XXX* 001
* --------------------------------------------------------
* ARCHIVE TYPE REQUIRED
* NONE,
* DATA ( SPOOL DATA FILES ONLY )
* FULL (CASSPOOL, MVSSPOOL AND CATALOG SO SPOOL
* ARCHIVES CAN BE VIEWED IN ES. ALL DATASETS ,
* HELD, OUTPUT and PRINTED )
* FULL,ALL (same as ‘FULL’)
* FULL,HELD (HELD DATASETS ONLY)
* --------------------------------------------------------
ARCHIVE TYPE FULL
* --------------------------------------------------------
* ARCHIVE LOCATION - use the environment variable
* and append the archive date-time to the location
* --------------------------------------------------------
* ARCHIVE LOC C:\estest\sphktest\archdir\
* --------------------------------------------------------
* CLASS SPECIFIC OVERRIDES (PREVIOUSLY IN SPOOLHK.CPY)
* ONLY INCLUDE THOSE THAT ARE DIFFERENT FROM THE MAX-RETAIN-PERIOD
*CLASS ID<SPACE>RETAIN PERIOD<NNN><SPACE>ARCHIVE<Y/N>
*
CLASS A 003 Y
CLASS B 003 Y
CLASS C 003 Y
CLASS Z 999 Y
* --------------------------------------------------------
/*