Database data sets
The Image Copy function and the Recovery function support dynamic allocation of database data sets.
If the DBDALLOC=Y parameter is specified (either explicitly or by default) and database data sets are not provided by DD statements in the JCL, IMS HP Image Copy dynamically allocates the database data sets.
DL/I database data sets
IMS HP Image Copy allocates DL/I database data sets by using DFSMDA members of the DL/I database. DL/I database data sets are allocated, if DFSMDA members of the DL/I database data sets exist in the libraries that the IMSDALIB DD or the STEPLIB DD statement specifies. The Image Copy function and the Recovery function determine the disposition of the DL/I databases based on the disposition of the DFSMDA members.
DBRC=Y is not required for dynamic allocation of the DL/I database.
HALDB database data sets
IMS HP Image Copy allocates HALDB database data sets by using DBDS record entries of DBRC. DBRC=Y must be specified to dynamically allocate HALDB database data sets.
IMS HP Image Copy applies the following values for disposition:
- Image Copy function: DISP=SHR
- Recovery function: DISP=OLD
DEDB area data sets
If DBDALLOC=Y and DBRC=Y parameters are specified (either explicitly or by default), the area data sets of the DEDBs are dynamically allocated by using the ADS list information that is registered to DBRC. IMS HP Image Copy determines the disposition of the data set with the DBRC information.
IMS HP Image Copy applies the following values for disposition:
- Image Copy function: DISP=SHR
- Recovery function: DISP=OLD