Select em mais de um esquema

Oracle

25/03/2009

[b:39a9cdd90a]Boa tarde Sr(a)s ![/b:39a9cdd90a]

Estou usando dbExpress e o banco Oracle 10g. Tenho algumas tabelas distribuidas em dois (2) esquemas , vou aqui denominá-los A e B conforme abaixo :

Esquema A :

Tabela 1
Tabela 2
Tabela 3

Esquema B:

Tabela 1

Como construir um selec relacionado a Tabela 1 do Esquema B com as tabelas do Esquema A.


Vale lembrar que para cada esquema tenho um TSqlConnection com o Alias, usuário e senha. Ocorre que seu colocar a referência da Tabela 1 do esquema B em um TSqlquery que tem as tabelas do esquema A a mesma não será reconhecida, pois o TSqlConnection está apontando para o outro esquema.

[b:39a9cdd90a]Como poderia resolver este problema ?

[]s[/b:39a9cdd90a]


Wmaciel

Wmaciel

Curtidas 0

Respostas

Josehenrique

Josehenrique

25/03/2009

[b:29950f378f]Boa tarde Sr(a)s ![/b:29950f378f] Estou usando dbExpress e o banco Oracle 10g. Tenho algumas tabelas distribuidas em dois (2) esquemas , vou aqui denominá-los A e B conforme abaixo : Esquema A : Tabela 1 Tabela 2 Tabela 3 Esquema B: Tabela 1 Como construir um selec relacionado a Tabela 1 do Esquema B com as tabelas do Esquema A. Vale lembrar que para cada esquema tenho um TSqlConnection com o Alias, usuário e senha. Ocorre que seu colocar a referência da Tabela 1 do esquema B em um TSqlquery que tem as tabelas do esquema A a mesma não será reconhecida, pois o TSqlConnection está apontando para o outro esquema. [b:29950f378f]Como poderia resolver este problema ? []s[/b:29950f378f]


Cara nao sou nenhum expert em Oracle, mas já trabalhei com diversos usuarios utilizando um mesmo esquema, entao acho que so precisa criar ou pegar um dos users que vc tem na conexao e dar grant para ele trabalhar nos dois esquemas.
Acho que isso irá resolver seu problema. Espero ter ajudado.


GOSTEI 0
POSTAR