My Oracle Support Banner

When Setting BAM=AllSuccessful and Connecting to DB 12.2, ODBC Application Can Get ORA-600 [kpoal8Check-3] (Doc ID 2464634.1)

Last updated on APRIL 17, 2023

Applies to:

Oracle ODBC Driver - Version and later
Microsoft Windows x64 (64-bit)
Microsoft Windows (32-bit)


When Setting BAM=AllSuccessful* in connection string and connecting to Oracle Database 12.2 and later release, an ODBC application can get the following error.

[Oracle][ODBC][Ora]ORA-03137: Malformed TTC Packet From Client Rejected: [kpoal8Check-3] [32768] [0] [0x000000000] [788768] [] [] []

* In case setting BAM via Oracle ODBC Driver Configuration Dialog Box instead, choose Commit all successful statements for Batch Autocommit Mode in Application Options tab.

The following VB script test case can reproduce this problem:



Upgraded Oracle Database to 12.2.


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

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