Problem with character encoding when editing CLOB

I have NLS_LANG setting AMERICAN_AMERICA.EE8MSWIN1250. The database charset is EE8ISO8859P2. When I have national characters in varchar2 fields, they work perfectly. But when having them in CLOB, they are incorrect.

This happened after I upgraded from instant client 10.1 to Oracle Express Edition 10.2. I can't find any solution.

Here is some support info:
PL/SQL Developer
Version 7.0.3.1123 (MBCS)Homes
XE (C:\oraclexe\app\oracle\product\10.2.0\server)

DLLs
C:\oraclexe\app\oracle\product\10.2.0\server\bin\oci.dll

TNS File
C:\oraclexe\app\oracle\product\10.2.0\server\Network\Admin\tnsnames.ora

Using
Home: XE
DLL: C:\oraclexe\app\oracle\product\10.2.0\server\bin\oci.dll
OCI: version 9.2
Oracle9i Enterprise Edition Release 9.2.0.6.0
Character size: 1 byte(s)

Thanks in advance!
 
Maybe this is an environment problem. Can you go to Help > Support Inf, press the 'Copy all pages' button on this info screen, and paste this text into an e-mail reply?
 
The problem does not reproduce in 7.0.0 and 7.0.2 version, but does with 7.0.3 version, it seems like a bug. Tested with OCI 10.1 and 10.2.
 
Back
Top