Table of Contents

Search

  1. Preface
  2. Introduction to PowerExchange Bulk Data Movement
  3. PowerExchange Listener
  4. Adabas Bulk Data Movement
  5. Datacom Bulk Data Movement
  6. DB2 for i5/OS Bulk Data Movement
  7. DB2 for Linux, UNIX, and Windows Bulk Data Movement
  8. DB2 for z/OS Bulk Data Movement
  9. IDMS Bulk Data Movement
  10. IMS Bulk Data Movement
  11. Microsoft SQL Server Bulk Data Movement
  12. Oracle Bulk Data Movement
  13. Sequential File Bulk Data Movement
  14. VSAM Bulk Data Movement
  15. Writing Data with Fault Tolerance
  16. Monitoring and Tuning Options

Bulk Data Movement Guide

Bulk Data Movement Guide

Linux and UNIX Text Data

Linux and UNIX Text Data

The record boundaries on text data are delimited by the record terminator character LF (X'0A'). Select a record format of
Default
for text data files. The file must be mapped only with display fields (such as CHAR, VARCHAR, NUMCHAR, and UZONED) that do not conflict with the record terminator value.
Unlike many Linux and UNIX programs, PowerExchange does not truncate text data records if the data contains embedded binary zero characters. PowerExchange accomplishes this by:
  • Reading the next record using the fgets() C library function, which returns a record delimited by a record terminator.
  • Determining the record start and end positions using the ftell() C library function.

0 COMMENTS

We’d like to hear from you!