My Oracle Support Banner

ODPM: Oracle Error Message "ORA-03146 Invalid Buffer Length For TTC Field" With Bind Variables (Doc ID 2959394.1)

Last updated on JULY 20, 2024

Applies to:

Oracle Data Provider for .NET - Version 19.13.0.0.0 and later
Information in this document applies to any platform.

Symptoms

In ODP.NET application raised ORA-03146: invalid buffer length for TTC field Error when application trying to INSERT rows using array
bind (5 input bind parameters) with 10 million iterations.

in 19c Database with ArrayBind iterations counts "n"
 
   int n = 1024 -1; = Works
   int n = 3 * 1024 * 1024;  = Fails
   int n = 3 * 1024 * 1024 -1;  = Fails

Error :

 

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.