PROC TAPECOPY always
begins writing at the beginning of the output tape volume; any files
that previously existed on the output tape are destroyed.
Note: PROC TAPECOPY copies to a
single output
tape volume.
The TAPECOPY procedure
can copy either standard labeled or nonlabeled tapes or cartridges.
You can specify, within limits, whether the output tape is standard
labeled (SL) or nonlabeled (NL). You cannot create an SL tape using
an NL input tape because TAPECOPY cannot manufacture tape labels.
Also, if LABEL=(,SL) was specified in a DD statement for an output
tape volume, you cannot change that tape into a nonlabeled tape. PROC
TAPECOPY does enable you to write over an existing volume label on
a standard labeled tape if you specify LABEL=(,BLP) in the DD statement.
(The BLP value indicates bypass label processing.)
The JCL DD statement
parameter LABEL=(,BLP) must be authorized specifically by each computing
installation. If your installation allows the BLP specification, then
ANSI-labeled, nonstandard labeled, and standard user-labeled tapes
can be treated as nonlabeled tape volumes. If the BLP specification
is not authorized at your installation, then LABEL=(,BLP) is treated
as LABEL=(,NL). PROC TAPECOPY works as you expect it to even if your
tape is not labeled. Otherwise, the operating environment does not
allow TAPECOPY to use the tape, thus preserving the label.
Throughout this description,
references to specifying LABEL=(,BLP) assume that LABEL=(,BLP) is
a valid specification at your installation.
CAUTION:
Record
lengths cannot exceed 32K bytes.
PROC TAPECOPY copies
up to 32K bytes of data per record, even if the length of the record
exceeds 32K. No error message is generated.