Kbase P143149: Load of .d file fails and generates .e file due to mismatch in -numsep and -numdec.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  04/05/2010 |
|
Status: Verified
SYMPTOM(s):
Load of .d file fails and generates .e file due to mismatch in -numsep and -numdec.
Load of .d file fails and generates .e file
The error file (.e file) reads:
"The numeric formats of this OpenEdge session and the .d-file don't match!
Please exit OpenEdge and start a new session with the -numsep startup parameter set to 46 with the -numdec startup parameter set to 44"
FACT(s) (Environment):
All Supported Operating Systems
Progress 9.x
OpenEdge 10.x
CAUSE:
The numeric formats of the current OpenEdge session and the formats of the session which originally created the .d-file do not match.
FIX:
Start the Data Administration Tool session with the correct -numsep and -numdec values and try to load the .d again.
Example on Windows for European numbers separator and decimal identifier:
prowin32 <dbname> -p _admin -numsep 46 -numdec 44
Example on Windows for American numbers separator and decimal identifier:
prowin32 <dbname> -p _admin -numsep 44 -numdec 46
The -numsep and -numdec parameters are normally stored within the startup.pf file in the $DLC (installation directory).