Consultor Eletrônico



Kbase P70291: Incremental .DF does not include all changes in DB schema
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/19/2009
Status: Verified

SYMPTOM(s):

Trailing spaces trimmed of description of table/field are not represented in incremental .df file

Changed accents in descriptions, validation messages etc. are not represented in incremental .df file

Changes in upper/lower case in descriptions, validation messages etc. are not represented in incremental .df file

FACT(s) (Environment):

Progress 9.x
OpenEdge 10.0x
OpenEdge 10.1A
All Supported Operating Systems

CAUSE:

Bug# OE00127044

CAUSE:

The incremental dump tool is written in Progress 4GL, and equality matches are performed to determine what should be included in the incremental .df.
These equality matches do not catch all changes since they are case insensitive, do not take into account trailing spaces, and may consider different characters to be equal depending on the collation table being used.

FIX:

Upgrade to OpenEdge 10.1A02 or later
Upgrade to OpenEdge 10.1B or later

In the later releases the incremental dump performs a raw comparison instead of an equality match, thus it will recognize these differences properly