Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Non-VSAM preallocation z/OS DFSMSdss Storage Administration SC23-6868-01 |
|
An existing data set qualifies as a preallocated
target for a data set copy operation if the data set names match,
the complete data set is available on target volumes, and:
Note: If a target data set is preallocated, but is not large enough
to contain the source data set, it will be scratched and reallocated
if it is being renamed.
You may use data set COPY to upgrade your standard format sequential data sets to large format data sets. When copying a data set and a usable preallocated target is found, it will be used as the target of the copy operation. When copying a standard format sequential data set and a preallocated large format data set is found, it will be used. If the preallocated large format data set does not have enough space for the source data, it will be scratched and reallocated as a large format data set. When copying a large format data set and a standard format sequential data set is found, it will be used and upgraded to a large format data set. If the preallocated standard format sequential data set does not have a large enough allocation to hold the source data, it will be scratched and reallocated as a large format data set. If a user wishes to downgrade a large format data set to a standard format sequential data set, allocate a standard format sequential data set and use a utility such as IEBCOPY to copy the data from the large format data set to the standard format sequential data set. You may also use data set COPY to upgrade your data sets that are not enabled for CA reclaim to data sets that are enabled for CA reclaim. To do this, simply preallocate a data set that is enabled for CA reclaim to use as a target of the copy. In copying a data set that is not enabled for CA reclaim, if a preallocated data set that is enabled for CA reclaim is found, the preallocated data set that is enabled for CA reclaim is used for the target of the copy. If the preallocated data set that is enabled for CA reclaim is not large enough to hold the data being copied, it is scratched and reallocated as a data set that is enabled for CA reclaim. In copying a data set that is enabled for CA reclaim, if a preallocated data set that is not enabled for CA reclaim is found, the data set that is not enabled for CA reclaim is used for the target of the copy. If the preallocated data set that is not enabled for CA reclaim is not large enough to hold the data being copied, it is scratched and reallocated as a data set that is not enabled for CA reclaim. For PDSEs, the source data set’s original version level is preserved after the copy or move, regardless of the version level of the pre-allocated target data set. For example, if the pre-allocated target data set is a PDSE with version level 2, and the source data set is a PDSE with version level 1, after a copy or move the target would be a PDSE with level 1. The preallocated data set is usable if all of the following conditions
that apply to the data set being processed are met:
If a VSAM or non-VSAM preallocated data set is determined to be
unusable, message ADR439E is issued, and the copy operation is stopped
only for that data set. No attempt is made to clear or alter the target
data set if:
|
Copyright IBM Corporation 1990, 2014
|