Loading Data from a Db2/400 Database into an Oracle Database Produces an Ora-12899 Error (Doc ID 1340273.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Data Integrator - Version 10.1.3.4.4_02 and later
Information in this document applies to any platform.

Symptoms

When running an Oracle Data Integrator (ODI) interface which loads data from a DB2/400 database to an Oracle table using the Datadirect DB2 JDBC Driver, the following error is signaled at the 3rd step (Load data):

java.sql.BatchUpdateException: ORA-12899: value too large for column string (actual: ..., maximum: ...) "ODIE1_DV"."C$_0REP_EMPL"."C1_AT1" (actual : 11, maximum : 3) 12899

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms