The RECOVERNEWNAMELEVEL(olevel,nlevel) and RECOVERNEWNAMEALL(level) parameters provide options that allow you to avoid known data set name conflicts when you issue the ARECOVER command. Specifying these parameters, however, does not guarantee that a data set name conflict for a newly generated name will not occur. If the use of either of these parameters results in a data set name conflict, then conflict resolution processing that involves the newly generated name is invoked as shown in the following table.
If you specify | And you have also specified | Then |
RECOVERNEWNAMELEVEL or RECOVERNEWNAMEALL | DATASETCONFLICT(RENAMETARGET(level)) | The data set that exists at the recovery site is renamed by using the high-level qualifier specified in the RENAMETARGET(level) parameter, and the ABACKUP data set is recovered using the newly generated name as specified by the RECOVERNEWNAME parameter. |
DATASETCONFLICT(RENAMESOURCE(level)) | The data set is recovered with the
data set name generated by using the high-level qualifier specified
with the RENAMESOURCE(level) parameter.
In this case, the high-level qualifier specified with the RENAMESOURCE parameter will override the high-level qualifier of the data set name that was originally backed up, along with the high-level qualifier generated by the RECOVERNEWNAMELEVEL or RECOVERNEWNAMEALL parameters. |
|
DATASETCONFLICT(REPLACE) | The existing data set at the recovery site is deleted, and the data set is recovered with a data set name that uses the high-level qualifier specified with the RECOVERNEWNAMELEVEL or RECOVERNEWNAMEALL parameters. |