Kbase P107956: Binary Load fails with error 6271, check INITIAL for DECIMALs
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/16/2008 |
|
Status: Unverified
SYMPTOM(s):
proutil <db> -C load <file>.bd
The number of fields in the schema is <num>, expected <num>. (6271)
The number of fields in the schema is <num>, expected <num+1>. (6271)
Dump of the definition was not done with the same $PROSTARTUP file as the definition load
In the definition file (<db/table>.df) there is a DECIMAL field with an INITIAL value
The decimal initial value in <db/table>.df is not defined with the format used for the definition load
CAUSE:
This is a known issue being investigated by Development
FIX:
1. Verify the numeric format used for the INITIAL decimal value
2. Set your environment so the INITIAL decimal value is valid. You will need to remove -E (Progress V8) or to remove -numsep and -numdec (later Progress versions) from $PROSTARTUP file if value is 100,000.00 for example.
3. Either create a new empty database and load again <db>.df
or
Suppress the table with missing Decimal field(s) and load again <table>.df