DFHDEFDS job for CICS region data sets

The DFHDEFDS job deletes and re-creates copies of data sets that are required for each CICS® region.

For details about creating these data sets, see Defining data sets.

Table 1. Data sets created by DFHDEFDS
Data set Description
DFHAUXT Non-VSAM auxiliary trace (A) data set
DFHBRNSF Bridge
DFHBUXT Non-VSAM auxiliary trace (B) data set
DFHDMPA Non-VSAM dump (A) data set
DFHDMPB Non-VSAM dump (B) data set
DFHDPFMB The debugging profiles base data set
DFHDPFMP The debugging profiles path data set
DFHDPFMX The debugging profiles path data set
DFHGCD CICS global catalog
DFHHTML HTML template data set
DFHINTRA Intrapartition transient data set
DFHLCD CICS local catalog
DFHLRQ BTS local request queue
DFHPIDIR WS-AT directory data set
DFHTEMP Temporary storage data set
FILEA Sample program file

Use DFHISTAR to create a copy of the DFHDEFDS job for each CICS region. Edit DFHISTAR, specifying the parameters DSINFO and SELECT, and run it once for each region.

In DFHISTAR, specify the following parameters:
  • SELECT DFHDEFDS newname to specify the new name by which the copy of the DFHDEFDS job is to be known.
  • DSINFO to specify the following details of the data sets for each CICS region:
    • The high-level index (dsindex)
    • The serial number of the volume (volume)
    • The unit type of the volume (disktype)
    • The region qualifier (qualifier)
The format of the data set names is:
dsindex.CICSqualifier.dsname
dsindex
Is the high-level index for the data sets, specified on the DSINFO parameter of DFHISTAR. The default is hlq.
qualifier
Is the region qualifier for the data sets that are used by this CICS region, specified on the DSINFO parameter of DFHISTAR. The default is no qualifier.
dsname
Is the name of the data set being defined.

For example, the default name for the CICS local catalog is hlq.CICS.DFHLCD.

The DFHDEFDS job comprises the following job steps:
  1. DELETE deletes any existing copies of the data sets.
  2. DEFINE defines the clusters for the data sets.
  3. INITDP initializes the debugging profiles base data set.
  4. DEFALT defines the alternate index for the debugging profiles data set.
  5. BLDDP builds the alternate index for the debugging profiles data set.
  6. INITGCD initializes the CICS global catalog.
  7. INITLCD initializes the CICS local catalog.
  8. DEFTRACE defines the trace data sets.
  9. DEFDUMP defines the dump data sets.
  10. DEFHTML defines the CICS default HTML data set.
  11. LOADFILE loads the sample data into the FILEA data set.
  12. LOADHTML loads HTML templates for supplied transactions.