Consultor Eletrônico



Kbase 18623: Roundtable - Mixing V8 and V9 Roundtable
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/10/2008
SUMMARY:

V9 Progress does NOT allow you to update the schema of a V8 database.
This means that you cannot use a V8 database (even running a server)
as a workspace database in a V9 workspace if you plan on changing the
schema. You must be running a V8 (Progress and Roundtable) client in
order to update the schema of a V8 application/workspace database.

SOLUTION:

If you wish to mix and match V8 and V9 workspaces in a single
repository, you will have to leave your repository as V8 so that your
V8 clients can connect to it.

This also makes installing V9 Roundtable against a V8 repository a
little more difficult. You must run the first half of the V9
_update.w (the schema update) using V8 progress. This is because there
are schema changes required by V9 Roundtable that you must apply to your V8 repository. After applying the schema update, you then quit the install, restart it using V9 Progress, skip past the schema update
that you already completed), and perform the V9 compile of Roundtable
against the V8 Repository.

V9 Progress has no known difficulty writing to a V8 database.
However you cannot add a user to a V8 repository using a V9 RTB
client. You get the message, "A version 9 client may not modify
schema on a version 8 database." It appears that Progress
considers modifying any "_" table to be a schema change, and
since users are stored in the "_user" table it will give this warning.