Consultor Eletrônico



Kbase 15301: Changes made to a PROGRESS database outside of Roundtable
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/05/1998
Changes made to a PROGRESS database outside of Roundtable

Problem:
========
Changes have been made to a PROGRESS database managed by
Roundtable outside of the Roundtable environment (from the
PROGRESS Data Dictionary).

Explanation:
============
Roundtable expects all changes to be made to the Schema through the
Roundtable schema objects. It does not have any way of stopping
someone from making changes outside of Roundtable however.

Examples:
=========
The field CUSTOM has been added through the PROGRESS data
dictionary. You can see this situation by running the Schema
integrity report. This is done by klicking the right mouse button
on the DBASE folder for the database object.
Solution:
=========
Character:
Build an incremental .df file that represents the changes between what
Roundtable thinks is in the PROGRESS database and what is really in
the database. Load this into Roundtable by running the rtb_lddf.p
program from the PROGRESS Editor. Run the program with the
following parameters: INPUT Recid of PDBASE object; INPUT
path to incremental df file; OUTPUT error. The output should always
be nothing. If not, then some sort of error occurred during the load.

Graphical:
The first commercial release will not have an incremental load utility
as the character does. Modify the Roundtable objects until the
Roundtable schema and PROGRESS dictionary are in sync. Once they
are in sync us the Skip option during Update Schema to have
Roundtable perform a schema update without actually updating the
Progress database.

12/1/95 -- nno
edited 05/03/95 - tha

Progress Software Technical Support Note # 15301