Consultor Eletrônico



Kbase P156057: Binary load fails with CRC when loading into a new structure
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   18/11/2009
Status: Unverified

SYMPTOM(s):

Table CRCs do not match. Cannot load data into this table. (6713)

Binary Load failed. (6255)

POSITION of a field swapped after updating Schema via .df file

The field should have POSITION 41 but has POSITION 42 instead


FACT(s) (Environment):

The .df that is used does not contain POSITIONS for the fields that are added

When the same .df is loaded into the Progres 8.3 equivalent of this database, the fields get the right POSITION and the binary load succeeds.

All Supported Operating Systems
Progress 9.x
OpenEdge 10.x

CAUSE:

Expected behaviour. When the table was dumped via binary dump, the POSITION of the field is stored in the .bd file.
The binary load expects the POSITION of this field to be the same in the new database.


FIX:

Add the POSITION for the fields manually to the .df prior to loading it into the database.