Tachyon Update Utility - Input and Output Files
Except for the listing file, the files read and written by the Tachyon
Update Utility must be 80-column records in either EBCDIC or ASCII.
EBCDIC records must be exactly 80-bytes each. ASCII records can be
up to 80 bytes long and should be terminated with the normal line-end
characters. The Tachyon Update Utility can support a mixture of
EBCDIC and ASCII input and output files.
The IBM IEBUPDTE program works with sequential data sets or
partitioned data set (PDS) members. Correspondingly, the Tachyon Update
Utility works with single files or groups of files in a directory.
Single files accessed like sequential data sets may have any name.
Groups of files accessed like PDS members must all be in a common
directory, have file names that follow the rules for PDS member names
and have a common file name extension. The Tachyon Update Utility
requires that a path pattern be provided to define the group of
files to be treated as a simulated partitioned data set. The path
pattern starts with the directory name followed by either &M
or &m which is then followed by the file name extension.
e.g. C:\MACLIB\&M.MAC If the directory name is omitted, the current
working directory is used. The file name extension is also optional.
The actual file name is generated by the Tachyon Update Utility
by replacing the &M or &m with the member name
whenever a PDS member is to be accessed.
&M is replaced by the member name in upper case.
&m is replaced by the member name in lower case.
The file name or path patterns required by the Tachyon Update Utility
are specified on the command line if the command
line interface is used or in JCL if the JCL
interface is used.
The files accessed by the Tachyon Update Utility are:
SYSIN - Control Statement File
- The Control Statement File contains the control
statements and data records that determine the actions performed by
the Tachyon Update Utility. This file is always required.
The Tachyon Update Utility automaticaly determines if the Control
Statement File contains ASCII or EBCDIC records by examining the
first two characters in the file. If the file contains the EBCDIC
characters for ./ (X'4B61') the rest of the file is assumed to
be in EBCDIC, otherwise the file is assumed to be in ASCII.
The control statement file must be specified on the
command line or in the
SYSIN DD statement.
SYSUT1 - Old Master
- In the terms used in the IBM Manuals describing the IEBUPDTE program,
the Old Master is the sequential or partitioned data set containing
the data to be updated. For the Tachyon Update Utility, SYSUT1 must be
either a named single file or a group of files defined by a path pattern.
The file name or path pattern is defined via the
-sysut1 command line parameter
or the SYSUT1 DD statement.
The Tachyon Update Utility must be told if the files are EBCDIC or ASCII
either via the -r1 command line
parameter or via the FILEDATA JCL DD parameter.
SYSUT1 is required unless the Tachyon Update Utility is run with
-parm NEW or
PARM=NEW.
SYSUT2 - New Master
- In the terms used in the IBM Manuals describing the IEBUPDTE program,
the New Master is the sequential or partitioned data set containing
the data after it has been updated. For the Tachyon Update Utility, SYSUT2 must be
either a named single file or a group of files defined by a path pattern.
The file name or path pattern is defined via the
-sysut2 command line parameter
or the SYSUT2 DD statement.
The Tachyon Update Utility must be told if the files are EBCDIC or ASCII
either via the -r2 command line
parameter or via the FILEDATA JCL DD parameter.
SYSUT2 is required unless only CHANGE
control statements are used with UPDATE=INPLACE, in which case SYSUT1
must contain EBCDIC fixed length records. For some of the actions
supported by the Tachyon Update Utility, the SYSUT1 and SYSUT2 file
names or path patterns can be identical, allowing the existing files
to be updated without creating new files.
SYSPRINT - Listing
- The Tachyon Update Utility will normally create a listing file
into which a report of the actions performed will be written.
The listing file will contain ASCII text records, each with a leading
ASA control character and normal line termination characters.
The listing file name is specified using the
-sysprint command line parameter
or the SYSPRINT DD statement.
Frames No Frames Previous Next Contents
Introduction Setup Link Edit Un-Xmit Re-Xmit Update Utility Translation
© Copyright 1999-2001, Tachyon
Software® LLC.
Last modified on March 15, 2001