Emerson, A dica do Marcelo é a melhor pedida para conexões remotas entre banco de dados Oracle. O único adendo que gostaria de fazer é de não esquecer de prestar atenção ao usuário remoto.
Não esqueça que ao utilizar o dblink você terá todos os privilégios do usuário do banco remoto. Por exemplo, se você criar um dblink com o usuário SYSTEM, você terá todos os acessos de SYSTEM na base remota, e a situação pode complicar mais se você criar um dblink público que permitira que todos os usuários tenham acesso ao banco remoto. Sendo assim, seja o mais restrito possível, criando um usuário especifico para o dblink no banco de dados remoto atribuindo única e exclusivamente dos privilégios que você vai precisar. Abraços, Thiago Gonsalez Hyppolito DBA Oracle Portugal Telecom Inovação Blog: http://profissionaloracle.com.br/blogs/hyppolito/ --- Em [email protected], Marcelo Medrado <marcelo.medr...@...> escreveu > > Prezado Emerson, > > Neste caso, você pode criar um database link para o banco remoto da seguinte > forma: > > No banco de origem: > > *CREATE DATABASE LINK nome_do_dblink* > *CONNECT TO usuário_banco_remoto IDENTIFIED BY senha * > *USING 'connect_string';* > > Sendo que connect string pode ser substituído por um alias no TNSNAMES do > seu banco ORIGEM. > > Com isso, basta executar algo como: > > select * from tab...@nome_do_dblink. > > Sds, > > Marcelo Medrado > Polo-IT > > > 2009/8/27 Emerson Sanches <emerson_sanc...@...> > > > > > > > Bom dia pessoal da lista, gostaria de saber se eh possível fazer > > comandos de insert, update ou delete em um banco de dados remoto (Oracle > > 10g). > > > > Obrigado pela atenção.......... > > > > Emerson > > > > > > > [As partes desta mensagem que não continham texto foram removidas] >
