Consultor Eletrônico



Kbase P75517: Seeing incorrect set of data for the referenced database when connecting to multiple schema holder's
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   8/3/2004
Status: Unverified

FACT(s) (Environment):

DataServer

SYMPTOM(s):

Seeing incorrect set of data for the referenced database when connecting to multiple schema holder's with the same foriegn database name (-ld)

Not seeing the correct set of data for the referenced database

Seeing incorrect set of data for the database being referenced

Seeing data for another database even though absolute path is defined within 4GL

Progress client is connected to multiple schema holders at the same time

Both schema holders have the same / identical logical name defined for foriegn database

Selected working database shows both PROGRESS and foriegn database are connected

In the data dictionary, the correct image is seen for each databases

CAUSE:

This problem will occur when you connect to multiple databases that have the same logical name and/or foriegn name defined for the foreign database.

The progress client goes through a procedure to check for a list of database names. In a situation where there are identical names, the client already assumes that it's connected to that foriegn datasource when in actuality it's not.

FIX:

Make the logical name and/or the foreign database name unique from one another

Directory A
database name of the schema holder (-db)=schholder1
**logical name of the foreign database (-ld)=testschema


Directory B
database name of the schema holder (-db)=schholder
**logical name of the foreign database (-ld)=test2schema

Progress solutions that explain how this can be done are;

P19790, "How to change the -ld (logical name) of my foreign data source via 4GL?"
18896, "How To Change The Logical Db Name with DataServer Schema Holder?"