2014-01-21

Bug 14489591 ORA-3137 [3149] on server due to bad bind attempt in client

ORA-03137: TTC protocol internal error : [3149] [] [] [] [] [] [] []
ORA-03149: Invalid Oracle error code

(Doc ID 14489591.8)

Bug 14489591  ORA-3137 [3149] on server due to bad bind attempt in client

 This note gives a brief overview of bug 14489591. 
 The content was last updated on: 03-SEP-2013
 Click here for details of each of the sections below.

Affects:

Product (Component)Oracle Server (Rdbms)
Range of versions believed to be affectedVersions BELOW 12.1
Versions confirmed as being affected
Platforms affectedGeneric (all / most platforms affected)

Fixed:

This issue is fixed in

Symptoms:

Related To:

Description

This fix supersedes the fix originally made under bug 13087066.
Use this fix instead of that one. 
 
ORA-3137 [3149] can occur on the server side if a client tries to
bind an invalid / over large FLOAT value when the client should 
really get an ORA-1426 error.
 
Rediscovery Notes:
 If you find ORA-3137 [3149] at server side and then you are likely seeing 
 this bug.
 
Workaround
 Check the client code as it is likely binding an invalid or over large value.
 
Note:
  Please note that this is a CLIENT SIDE fix. The error can be reported if
  the DB is upgraded to 11.2.0.3 but this fix to stop the error has to 
  be applied on the client side. If client executables are statically linked
  then they must be relinked with the patch in place.

Niciun comentariu:

Trimiteți un comentariu