|
Realmente, esta eh a unica chance. No caso do Oracle,
vc pode executa um SP, que iria retornar um tabela, que por sua vez, vc
aplicaria um produto carteziano, via EJBQL, com a tab do outro
banco.
Cuidado apenas com a assinatura da
SP.
Boa
sorte, Euclides.
O comando SQL ser� processado por um dos SGBD,
que a princ�pio s� conhece a estrutura de dados que ele est� gerenciando.
Apesar da linguagem SQL ser "padronizada", a estrutura interna e gerenciamento
das tabela s�o propriet�rios.
Se Vc. conseguir acessar essas tabelas como EJBs
atrav�s do J2EE e abstrair a camada de persistencia, pode-se utilizar o EJBQL
para para fazer o join dessas entidades/tabelas.
Roberto Tatemoto
PS: O EJBQL � um subset do SQL (tem s� o select).
Para maiores detalhes do EJBQL
----- Original Message -----
Subject: Re: [java-list] SQL Join entre
Bancos Heterog�neos
Wiliam
Tenho um problema semalhante ao seu, no meu
caso tenho um banco transacional em Oracle e um DW em Sybase
IQ.
Tenho trabalhado em um agente de analise que
utiliza simultaneamente dados dos dois bancos de dados.
Para solucionar o problema, eu implementei um
agente de gera documentos XML das duas base e atrav�s de XSLT consigo
executar regras utilzando as informa��es das duas bases.
At� onde eu sei, n�o existe possibilidade de
fazer joins de bases de dados heterogeneas, salvo se voce utilizar os
carissimos gateways da Oracle ou Sybase.
sds
Marco Zerbini
----- Original Message -----
Sent: Tuesday, March 05, 2002 5:42
PM
Subject: [java-list] SQL Join entre
Bancos Heterog�neos
Quero saber se ap�s criar inst�ncias de bases
heterog�neas (fabricantes diferentes no caso), � poss�vel relacionar suas
tabelas atrav�s de instru��es SQL?
J� li um livro sobre JDBC que dizia que
existe isto, mas n�o encontrei um exemplo. A ilustra��o abaixo demonstra
minha d�vida:
Agrade�o o que poderem ajudar.
Wiliam
|
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------