Consultor Eletrônico



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.