Join entre tabelas de bases diferentes (sybase x oracle)

1 resposta
E

:?: Estou com o seguinte problema:

Tenho duas bases de dados diferentes, uma em Oracle e outra em Sybase e preciso retornar uma lista de resultados com dados de ambas as tabelas. O problema está em como fazer o JOIN entre as tabelas. Já que podemos criar DATABASE LINK dentro do Oracle e acessar o Sybase via ODBC, porém temos a limitação de não poder fazer o JOIN entre os campos das tabelas distintas.

Obs.: O projeto utiliza EJB de sessão.

Atenciosamente,
Eric Sander

1 Resposta

T

Se voce conseguiu fazer o database link do oracle com o sybase e join nao rolou, acho que voce nao tem outra saida a nao ser fazer o join de uma maneira programativa (lusitana, sem ofender os portugueses).
Faz a consulta no oracle, e para cada registro que voce le no oracle faz uma consulta no sybase.

Estranho que eu ja fiz database link de oracle com oracle. Nunca testei join, mas sintaxe do tipo insert into teste select * from bla@dblink rolavam

Criado 25 de março de 2004
Ultima resposta 25 de mar. de 2004
Respostas 1
Participantes 2