Consultor Eletrônico



Kbase 15182: Dictionary and Admin Tools compatibility between versions
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   15/10/2008
Status: Verified

SYMPTOM(s):

The shared memory is version <num>; expected <num> (1178)

There is no server for database <dbname>. (1423)

** Database has the wrong version number. (db: <value>, pro: <value>). (44)

A version <version> client may not modify schema on a version <version> database. (7997)

Database <dbname> is a V8 database. This V9 dictionary cannot be used with a PROGRESS V8 database. Use the dictionary under PROGRESS V8 to access this database

CAUSE:

The version of a database must be consistent with the major (number) release version of the Data Dictionary and Administration tools being run against it.

For example, if you have a Version 8 database, you cannot run Version 9 Dictionary or Administration tools with it.

Data Dictionary and Admin Tools work with metaschema information and Progress requires a client of the same version to do that. This is to avoid schema corruption in the case that table / field definitions change between versions.

FIX:

Use the Data Dictionary or Administrator with the same release version as the database.