Kbase P139663: COPY-LOB from CLOBCP (iso8859-1) to LONGCHAR (utf-8); when using a shared memory connection, the len
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  2/19/2009 |
|
Status: Unverified
SYMPTOM(s):
COPY-LOB from CLOBCP (iso8859-1) to LONGCHAR (utf-8); when using a shared memory connection, the length of the LONGCHAR is truncated half of the length of the original database CLOB.
Database codepage is UTF-8.
Database CLOB field codepage is iso8859-1.
Client (prowin32) startup.pf : -cpinternal UTF-8 -cpstream UTF-8.
Shared memory connection.
FACT(s) (Environment):
Windows
OpenEdge 10.1C01 Service Pack
OpenEdge Category: Language (4GL/ABL)
CAUSE:
Bug # OE00179556
FIX:
There is no fix at the time of writing.
Workaround:
If use a network connection the lengths are the same. Start up the database with -S parameter and then connect to the database with -S parameter. i.e.
proserve dbname -H localhost -S 12345
prowin32 dbname -H localhost -S 12345