With padding and delimiters. The figure below shows an FXotm operation with padding for a variable-length source file with delimiters. FCU version 01- 01-41 or later is required for FXotm with padding added to variable-length source files. FCU adds padding, extracts and transfers the data entities with padding to the target dataset, and automatically adds the four-byte RL field. The delimiters are not transferred. The target dataset must have fixed-length record format with record length defined as needed.

Open-System Source File

Record length + 1 or 2 bytes

 

Data entity 1

D

 

Data entity 2

D

Data entity 3

D

 

Target Dataset

Record length

Record 1: Data entity 1 + padding

Record 2: Data entity 2

Record 3: Data entity 3 + padding

Figure 2-20 FXotm with Variable-Length Records: Padding and Delimiters

If the length of any data entity in a UNIX source file is greater than the specified record length plus one byte (CR or LF delimiter), FCU aborts the operation and reports an error. If the length of any data entity in a Windows 2000/2003/Windows NT source file is greater than the specified record length plus two bytes (CR+LF delimiter), FCU aborts the operation and reports an error.

FXoto Operations

FXoto operations transfer data from source files on one open-system platform to target files on another open-system platform. Each FXoto file transfer consists of two separate FX operations: first an FXotm operation transfers the data in the source file to an intermediate dataset, and then an FXmto operation transfers the data from the intermediate dataset to the target file. For any users with the all-open TagmaStore USP or NSC subsystem (no attached z/OS host), the intermediate datasets are allocated on OPEN-xFMT volumes. The FMT utility enables you to format OPEN-xLUs (standard or custom size) as FXoto volumes. The ALC utility enables you to allocate intermediate datasets on the OPEN-xFMT volumes. For users with the multiplatform TagmaStore USP or NSC subsystem, the intermediate datasets can be allocated on OPEN-xFMT volumes or on FX -A volumes, as desired. When you perform FXoto operations which access OPEN-xFMT volumes, the FXoto volume definition file must be available for use by FCU.

About Cross-OS File Exchange Operations

2-29

Hitachi USP V Cross-OS File Exchange User’s Guide

Page 47
Image 47
Hitachi MK-96RD647-01 manual FXoto Operations, Record length + 1 or 2 bytes Data entity