DFS4484E THERE WAS NO VOLUME SERIAL NUMBER TO CREATE THE DATA SET WITH DDNAME catalog-dbds
Explanation
The IMS Catalog Populate utility (DFS3PU00) attempted to create the IMS catalog database data set identified by the ddname shown in the error message. Because the data set is a non-SMS managed VSAM key-sequenced data set (KSDS), a volume serial number is required, but none was specified.
- catalog-dbds
- The ddname of the database data set that could not be created by the DFS3PU00 utility.
System action
The DFS3PU00 utility did not load the catalog and ends with return code 12.
Programmer response
- The indirect list data set (ILDS)
- The primary index data set
- The secondary index data set
For greater control over the placement of the IMS catalog database data sets, to do such things as spread the data sets across different volumes, you can create the data sets yourself. To estimate the space requirements of the IMS catalog data sets, you can run the DFS3PU00 utility in analysis-only mode.
Another option is to specify that the data set be SMS-managed. In this case, instead of providing a volume serial number, code the SMS storage class, data class, and management class parameters in the DFSDFxxx PROCLIB member or in the DFS3CDX0 user exit routine.