ALEXFB 0 Denunciar post Postado Dezembro 7, 2009 Bom Dia! Gostaria de saber se alguém sabe como configurar o database link para conectar no postgres 8. Att, Alex. Compartilhar este post Link para o post Compartilhar em outros sites
ALEXFB 0 Denunciar post Postado Dezembro 11, 2009 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