You must define a number of data sets to run CICS®. Some data sets are mandatory, whereas others are needed only if you are using the corresponding facilities. You might also need to provide data set definitions for user files, DL/I databases, and terminals other than z/OS® Communications Server terminals.
Procedure
- Plan what CICS data
sets you require.
- Review the CICS facilities
that you want in your CICS regions
and their data set requirements.
- Define a naming convention for your data sets.
- Calculate the space to allocate to the data sets and
the data definition statements to define them to the running CICS region.
- Define and catalog the data sets that are used by CICS.
- If required, initialize or preformat the data sets that
are used by CICS.
- Protect the data sets with an external security manager,
such as RACF®, to suit your
security requirements.
- Define the DD statements for the required data sets in
the CICS startup job stream.
You do not have to define DD statements for the following data
sets:
- User files for which you are using CICS dynamic
allocation facilities
- CICS system data sets that
are managed by CICS file control
and for which you are using CICS dynamic
allocation facilities
- DL/I databases you are accessing through CICS remote DL/I support or DBCTL
For more information about user file definitions, see
Defining user files.
What to do next
When you have defined the CICS data sets, you can use CICS utility programs to perform postprocessing on the data sets. These utilities are described in CICS utility programs.