Kbase P115457: proutil db -C idxbuild fails with error 8857, database is not utf-8
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  4/21/2006 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1X
OpenEdge 10.X
SYMPTOM(s):
Use "-cpinternal UTF-8" with idxbuild only with a UTF-8 database. (8557)
proutil db -C idxbuild fails with error 8857
-cpinternal utf-8 is not specified for proutil
Database does not use UTF-8 encoding
CAUSE:
DLC/startup.pf contains an entry "-cpinternal utf-8" and since each and every Progress utility reads DLC/startup.pf file, the "-cpinternal utf-8" gets embedded to proutil -C idxbuild, hence the error message above.
FIX:
Use "proutil db -C idxbuild -cpinternal <database codepage>" in order to perform the index build.
Alternatively (if not needed otherwise), remove "-cpinternal utf-8" from DLC/startup.pf file.