Table of Contents

Search

  1. Preface
  2. Summary of PowerExchange New Features and Changes
  3. PowerExchange Installation and Upgrade
  4. PowerExchange Agent
  5. PowerExchange Client for PowerCenter
  6. PowerExchange Condense
  7. PowerExchange Listener
  8. PowerExchange Logger for Linux, UNIX, and Windows
  9. PowerExchange Navigator
  10. PowerExchange Monitoring and Tuning
  11. PowerExchange Utilities
  12. PowerExchange for Adabas
  13. PowerExchange for CA Datacom
  14. PowerExchange for DB2 for i
  15. PowerExchange for DB2 for Linux, UNIX, and Windows
  16. PowerExchange for DB2 for z/OS
  17. PowerExchange for CA IDMS
  18. PowerExchange for IMS
  19. PowerExchange for Microsoft SQL Server
  20. PowerExchange for MySQL
  21. PowerExchange for Oracle
  22. PowerExchange for PostgreSQL
  23. PowerExchange for SAP HANA
  24. PowerExchange for VSAM and Flat Files
  25. PowerExchange ODBC

Oracle LOB Support

Oracle LOB Support

For Oracle source tables, PowerExchange can process change data from BLOB, CLOB, and NCLOB columns. The maximum row size that PowerExchange can process is 8 MB.
For tables with BLOB or CLOB datatypes that are defined with the Oracle attribute ENABLE STORAGE IN ROW, PowerExchange delivers up to 3964 bytes of the data to PowerCenter workflows that use a PowerExchange CDC Oracle connection. In Oracle, when the ENABLE STORAGE IN ROW attribute is enabled, LOB data can be stored either fully inline in the row or out-of-line in the LOB file space. Oracle does not store partial LOB data in a row.
You can use the PowerExchange-generated DTL__ST_
lob_columnname
column with a PowerCenter Expression transformation and unconnected Lookup transformation to retrieve all of the LOB data from BLOB and CLOB columns. The session can then send all of the LOB data to a target.
Oracle has a maximum column size of 4000 bytes. For LOBs stored in-row, the column contains a 20-byte LOB locator, a 16-byte LOB node, and data, for a maximum of 3694 bytes. For CLOB data, this data is stored using a double-byte character set, even if the column character set is single byte, which reduces the maximum size to 1847 characters.
For more information, see the "Express CDC for Oracle" chapter in the
PowerExchange CDC Guide for Linux, Unix, and Windows
.

0 COMMENTS

We’d like to hear from you!