Re: Troubleshooting ORA-12704 errors

From: Norman Dunbar <oracle_at_dunbar-it.co.uk>
Date: Sat, 5 Oct 2019 15:54:36 +0100
Message-ID: <36888a7a-b5ab-b03c-cef6-7b411b785e73_at_dunbar-it.co.uk>


On 04/10/2019 18:58, Mark W. Farnham wrote:
> ah, SQLAlchemy, so python, so cx_oracle....

Interesting! Mark is replying to a post that I never received! :(

> in theory that makes sense but dumping out the values passed into bind
> doesn't show any out of the ordinary characters. when we substitute the
> binds for literals with literal_binds, those literals all look like
> standard ascii values.
I imagine that Oracle knows the CSID of your binds - after all, it prints the CSID for binds in a 10046 trace, and also, in the ORA-12704 error line(s). I rather suspect that it is simply saying "are these two data items of a compatible characterset? No? Ok, ORA-12704 and dump out the details"

HTH Cheers,
Norm.

-- 
Norman Dunbar
Dunbar IT Consultants Ltd

Registered address:
27a Lidget Hill
Pudsey
West Yorkshire
United Kingdom
LS28 7LG

Company Number: 05132767
--
http://www.freelists.org/webpage/oracle-l
Received on Sat Oct 05 2019 - 16:54:36 CEST

Original text of this message