My Oracle Support Banner

Troubleshooting ORA-3137 [12333] Errors Encountered When Using Oracle JDBC Driver (Doc ID 1361107.1)

Last updated on JANUARY 20, 2023

Applies to:

Oracle Database - Enterprise Edition - Version to [Release 10.2 to 12.1]
JDBC - Version to [Release 10.2 to 12.1]
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Information in this document applies to any platform.


Oracle Customer Support has observed a large volume of issues reported by customers experiencing ORA-3137 [12333] and occasionally ORA-3137 [1010] errors when connecting to an Oracle RDBMS using the Oracle JDBC driver.  This document enumerates troubleshooting approaches that have proven successful.  

Note that while this problem may be encountered when making a JDBC connection to the database, it is rare that the problem actually comes from the JDBC driver itself.  Instead, the problem usually is caused from one of a small number of database bugs.

Troubleshooting Steps

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
Troubleshooting Steps
 Known Database Issues
 Unpublished Bug 8625762 - ORA-3137 [12333] due to bind data not read from wire
 Unpublished Bug 9703463 - ORA-3137 [12333] or ORA-600 [kpobav-1] When Using Bind Peeking
 Unpublished Bug:9243912 - Additional diagnostics for ORA-3137 [12333] / OERI:12333
 <Bug 7390077>  ORA-03137: TTC PROTO INTERNAL ERROR: [12333] [8] [80] [65]
 Unpublished Bug 9373370  - Data Base Returns Wrong CURSORID When There Is an ORA-1013
 Unpublished Bug 18841764 - ORA-12592 TNS:BAD PACKET OR ORA-3137 OR ORA-1 PDIT_BAS_SCPBI
 Known JDBC Issues
 Unpublished Bug 17736470 - Oracle Enable JavaNet Fastpath Is a JDBC Internal Flag
 Troubleshooting Approaches
 1.  Disable Bind Peeking
 2.  Apply Relevant Database Patches
 3.  Upgrade the Database to Version
 4.  Contact Oracle Support if the problem still persists

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