
Copying and Merging Datasets (TSIDDTD)
8-10 User Reference
Because TSIDDTD uses standard LIOCS access methods, it can only process tapes which
follow standard LIOCS format conventions.
For a labeled tape, the format is:
VOL/HDR labels, tapemark, data, tapemark, EOV/EOF labels, tapemark
For an unlabeled tape, the format is:
[tapemark], data, tapemark
Some utility programs which appear to use LIOCS when writing standard label tapes actually
use PIOCS and imbed additional tape marks within the data area. Utilities known to do this
include the IDCAMS BACKUP function (which is different from the REPRO function) and
the LIBR BACKUP function. When LIOCS encounters one of these additional tape marks on
input , it issues the message "4130D EOF OR EOV INQUIRY?" because no EOV/EOF label
was found immediately following that tape mark. Therefore, should the 4130D message occur
while copying a file, it indicates that the tape format does not follow standard LIOCS
conventions and cannot be copied successfully with TSIDDTD.
Unfortunately, there is no method currently available to copy tapes which use non-standard
formats. Use of DITTO basic functions would not be a good choice because that would result
in two (or more) volumes reflecting the same volume serial number. The best known solution
is to execute the same program which created the original volume(s) a second time to create a
second version.
Control statements are used to define dataset characteristics and specify TSIDDTD processing
options.
For controlled datasets, control statements are not normally necessary. TSIDDTD will get the
record type, record size and block size from the version record in the DSN Catalog.
For uncontrolled and Start Track 1 datasets, control statements specifying the record type,
record size and block size are required.
The TSIDDTD maximum block size for tape is 32K. Block sizes greater than 32K are
supported for disk. For uncontrolled labeled input tapes, TSIDDTD will use HDR2
information. If record type, record size and block size are not specified and cannot be
obtained from the DSN Catalog, TSIDDTD defaults to an undefined record format with a
blocksize of 32767. Record type, record size, and block size may not be in the catalog for
some controlled datasets that were created by programs that use PIOCS.
Control statement parameters can be used to specify alternate DTFnames, control unlabeled
tape processing, limit total output, select specific records only and end processing before end-
of-file (EOF) is reached on input.
All control statements will be read and processed before TSIDDTD begins the copy operation.
Parameters can be placed in columns 1 through 71. Separate parameters with commas.
Multiple statements can be submitted; but parameters must be completed on the statement on
which they begin.
Tape Formats
Supported
Control Statements
Comentarios a estos manuales