z/OS DFSMS Implementing System-Managed Storage
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Designing the Management Class ACS Routine

z/OS DFSMS Implementing System-Managed Storage
SC23-6849-00

The management class ACS routine handles database data. The data set masks for the data set types managed by DFSMShsm are identified, and placed either in the FILTLIST DBML2 or DBSTAN, depending on the management requirements of the data type. Figure 1 shows the FILTLIST statements required for the sample management class routine.

Figure 1. FILTLIST Section for Database from Management Class ACS Routine
FILTLIST DB2                 INCLUDE(PDB*.**)
FILTLIST IMS                 INCLUDE(PIMS*.**)
FILTLIST CICS                INCLUDE(PCICS*.**)
FILTLIST DBSTAN              INCLUDE(UDB*.**,UCICS*.**)
FILTLIST DBML2               INCLUDE(*.ICOPY.**,*.ARCHLOG*.**,
                                     **.CHGACCUM,**.IMACOPY,
                                     **.DFHEXTRA)
FILTLIST SPECIAL_USERS       INCLUDE('SYSPROG','STGADMIN','DBA')
FILTLIST VALID_STORAGE_CLASS INCLUDE('BACKUP','CRITICAL','FAST','DBCRIT',
                                     'FASTREAD','FASTWRIT','GSPACE',
                                     'MEDIUM','NONVIO','STANDARD')
FILTLIST VALID_MGMT_CLASS    INCLUDE('DBML2','DBSTAN','EXTBAK',
                                     'GDGBKUP','GDGPROD','INTERIM',
                                     'NOACT','STANDARD')

In the database logic section of the management class routine, the data set name is matched with the two FILTLIST variables and, if there is a match, the corresponding management class is assigned. In this routine, any production database data sets not specifically identified as managed data types are assigned the NOACT class. Figure 1 shows the ACS coding segment for database data in the management class ACS routine.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014