Kbase P14038: Getting error 3624 running _progres.exe on windows
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  9/29/2010 |
|
Status: Verified
SYMPTOM(s):
Getting error 3624 running character client on windows
DO NOT CONTINUE Character set <gb2312> requires DBE PROGRESS. You may corrupt files or the database(3624).
FACT(s) (Environment):
Windows
Progress 9.x
OpenEdge 10.x
CAUSE:
The Windows 4GL/ABL character client (_progres.exe) is not fully double-byte enabled. The missing DBE component for the Windows 4GL/ABL character client is the UI handling for display, frame overlap, etc. The error 3624 message refers to this limitation. The internal logical for character handling & processing and data accessing includes the DBE components. The Windows character client will produce correct results with double-byte enabled character sets as long as the program being run does not use any of the UI elements.
The UNIX character client is fully double-byte enabled.
FIX:
Both the Windows GUI client and the UNIX character clients are fully double-byte enabled. Switch to one of these clients if possible for DBE environments. Otherwise, use the Window character client only for code that does not have a user interface component.