CSDDSN
The CSDDSN system initialization parameter specifies the 1-44 character Job Control Language (JCL) data set name (DSNAME) to be used for the CICS® system definition data set (CSD). You can abbreviate DSNAME as DSN. If the data set name begins with a blank character, the system assigns the data set with a unique temporary data set name, and ignores the name specified on the DSNAME system initialization parameter. For more details about the syntax of DSNAME parameter, see DSNAME syntax.
The CSDDSN system initialization parameter is effective only on a CICS cold or initial start. On a warm or emergency restart, file resource definitions for the CSD are recovered from the global catalog. For information about setting up the CSD, see Setting up the CICS system definition data set. For information about how CICS starts and stops, their implications, and the actions that are required to handle them, see Administering CICS operations.
A set of system initialization parameters configure the CSD. The names of all these system initialization parameters start with CSD. For example, CSDACC, CSDBKUP. To get the full list of system initialization parameters and their functions, see The system initialization parameter descriptions and summary. The system initialization parameters that are used to define the CSD are interdependent. For more details, see Defining CSD attributes.
Defining CSDDSN
- In the PARM parameter of the EXEC PGM=DFHSIP statement.
- In the SYSIN data set of the CICS startup job stream.
- Through the system console.
- In the DFHSIT macro.
Values for CSDDSN
- CSDDSN=name
- Valid values for the CSDDSN system initialization parameter are as follows: