Fxotm with variable-length record format, Fxotm with variable-length records: delimiters, Figure 18 – HP XP P9500 Storage User Manual

Page 34: Figure 19

Advertising
background image

Figure 18 FXotm with Fixed-Length Records: Padding and Delimiters

.

NOTE:

The FCU does not extract padding from FXotm source files. If the FXotm source file contains delimiters,
but you specify No for the delimiter option, the delimiters will be regarded as part of the data entities
and will be transferred to the target dataset.

FXotm with Variable-Length Record Format

FXotm operations can be performed on variable-length source files only if delimiters have already
been added to the source file (for example, from a previous FXmto operation). If a variable-length
source file without delimiters is processed, the FCU will use the maximum record length to construct
the target data entities, thereby corrupting the data and rendering the dataset unusable. The FCU
extracts but does not add delimiters to FXotm source files.

With delimiters.

Figure 19

on page 34 shows an FXotm operation for a variable-length source file

with delimiters. The FCU extracts and transfers the data entities to the target dataset, and automatically
adds the 4-byte RL field. The delimiters are not transferred. The target dataset must have a
variable-length record format.

Figure 19 FXotm with Variable-Length Records: Delimiters

.

If the length of any data entity in a UNIX source file is greater than the maximum record length minus
1 byte (CR or LF delimiter), the FCU aborts the operation and reports an error. If the length of any
data entity in a Windows source file is greater than the maximum record length minus 2 bytes (CR+LF
delimiter), the FCU aborts the operation and reports an error.

With padding and delimiters.

Figure 20

on page 35 shows an FXotm operation with padding for a

variable-length source file with delimiters. the FCU adds padding, extracts and transfers the data
entities with padding to the target dataset, and automatically adds the 4-byte RL field. The delimiters
are not transferred. The target dataset must have a fixed-length record format with the record length
defined as needed.

About Data Exchange Operations

34

Advertising