Consultor Eletrônico



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