FABKCTL data set

This optional input data set contains control statements that specify the name of the IMS database to monitor.

With FABKCTL, you can use keyword-style control statements to specify Space Monitor control statements. In addition, you do not need to specify data set names but only the database name. Therefore, compared to using SPMNMBR or SPMNIN, FABKCTL simplifies the coding of Space Monitor control statements.

When the IMS management of ACBs is not enabled, Space Monitor retrieves data set names from the IMS DBDLIB library, the MDA library, and RECON data sets. You must specify these IMS resources in Space Monitor JCL.

When the IMS management of ACBs is enabled, Space Monitor retrieves data set names from the IMS directory, the MDA library, and RECON data sets. You must specify the MDA library and RECON data sets in Space Monitor JCL, but because the IMS directory is dynamically allocated during the Space Monitor job, you do not need to explicitly specify the IMS directory in Space Monitor JCL.

For more information about specifying the IMS resources, see FABKSPMN JCL.

Restriction: FABKCTL does not support data sets that are not defined in the IMS resources.

Format

This data set usually resides in the input stream. However, it can be defined either as a sequential data set or as a member of a partitioned data set. It must contain 80-byte fixed-length records. BLKSIZE, if coded, must be a multiple of 80.

Four types of statements can be specified in this data set: PROC, OPTION, DATABASE, and END statements. When an asterisk (*) is put in the first column, the line is treated as a comment line.

The following figure shows an example of the FABKCTL data set:

//FABKCTL DD *
* 
 PROC USER=(USER001,USER002),TOSIXCFGRP=TOIZZZZ,IMSID=SYSA
 OPTION THRESHOLDS=(EXTENTS=14,DSSIZE%=98)
   DATABASE DB=HDAM,DD=*ALL
   DATABASE  DB=HDAMDB2
    OPTION THRESHOLDS=DSSIZE%=90
   END
/*