Naming and suffixing the tables

The tables are named as follows:

Table 1. Names of the control tables
Table Name
Command list table DFHCLTxx
File control table DFHFCTxx
Monitoring control table DFHMCTxx
Program list table DFHPLTxx
Recoverable service table DFHRSTxx
Resource control table DFHRCTxx
System recovery table DFHSRTxx
Terminal control table DFHTCTxx
Terminal list table DFHTLTxx
Temporary storage table DFHTSTxx
Transaction list table DFHXLTxx

The first six characters of the name of each table are fixed. You can specify the last two characters of the name, using the SUFFIX operand. The SUFFIX operand is specified on the TYPE=INITIAL macro for each table.

Suffixes allow you to have more than one version of a table. A suffix may consist of one or two characters. The acceptable characters are: A-Z 0-9 @. (Do not use NO or DY.) Select the version of the table to be loaded into the system during system initialization, by specifying the suffix in the appropriate system initialization parameter operand.

For example:
DFHSIT...,FCT=MY,...
Note: The TYPE=INITIAL macros have a STARTER operand that is not listed in the descriptions of the individual macros in the main body of this book. Coding STARTER=YES enables you to use the $ and # characters in your table suffixes. The default is STARTER=NO. This operand should be used only with starter system modules.