Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ALEXFB

[Resolvido] Database Link

Recommended Posts

Achei a solução para conectar o Oracle ao Postgresql e criar o Database link.

Meu sistema operacional do Oracle 10g é SLES10 SP2. Inicialmente instalei o repositório que tem no próprio SLES10 SP2 chamado de unixODBC e instalei também o driver do postgresql "libpgsql.so". O unixODBC é o grande responsável pela sucesso desta operação. Chame o odbcCONFIG e assim como no Windows abrirá um interface gráfica para configurar o USER DSN e o SYSTEM DSN. Neste link http://www.easysoft.com/developer/interfaces/odbc/linux.html tem as telas e informações que ajudam a configurar o ODBC. Feito isto temos que configurar o HSODBC que é feito editando o listener.ora e o tnsnames.ora. Neste link http://www.datadirect.com/developer/odbc/oracle_heterogeneous/index.ssp tem um outro link para abrir um arquivo PDF que demonstra a configuração do listener e do tnsnames. Após isso crie o ORACLE DBLINK teste fazendo um select de uma tabela do POSTGRES. Inicialmente eu obtive alguns erros que fui tratando este ORA-00... jogando no google. Uma coisa que lembro é que tive que adicionar a instrução (ENVS=LD_LIBRARY_PATH =<caminho do driver odbc do postgres. E o mesmo que foi configurado pelo unixODBC. Copie e cole do unixODBC com o nome do driver libpgpsql.so>).

Qualquer dúvida é so perguntar.

Farei um tutorial e postarei aqui, para substituir este breve relato de conclusão de trabalho. Ainda mais porque não achei nada concreto na web relatando passo a passo como conectar Oracle ao Postgresql de forma a possibilitar a criação de View Materializada.

 

Att,

ALEX.

alex_fla@yahoo.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.