SQL*Loader: Unable To Load Files With CLOBs In 11gR2 Due To Error ORA-22835 (Doc ID 1385260.1)

Last updated on OCTOBER 22, 2013

Applies to:

Oracle Database - Standard Edition - Version 10.2.0.1 and later
Information in this document applies to any platform.
***Checked for relevance on 22-Oct-2013***

Symptoms

Unable to load a file that contains CLOB column in 11.2.0.3.0. The errors reported are:

SQL*Loader-462: error inserting LOB into column "NOL", row 20135, table BPR_DLS."VDR_201104"
ORA-22835: Buffer too small for CLOB to CHAR or BLOB to RAW conversion (actual: , maximum: )


The error stack for error ORA-22835 shows the following errors:

ORA-22835: Buffer too small for CLOB to CHAR or BLOB to RAW conversion (actual: 4865, maximum: 4000)
----- Current SQL Statement for this session (sql_id=c1jxgw3x1y62u) -----
update /*+ NOPARALLEL ( VDR_201104 )*/ "BPR_DLS"."VDR_201104" set NOL=:1 where rowid=:2 update indexes

Changes

Upgrade to 11.2.0.3. SQL*Loader works on 9i and 10gR1.

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