Como fazer inserts automaticos em uma outra base não oracle

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
menkauren
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Sex, 11 Set 2009 8:48 am
Localização: Votuporanga - SP
Glauber D. Ribeiro

Bom dia.
Alguém sabe como posso fazer inserts através do Oracle em uma base não Oracle. A cada novo registro em minha tabela no Oracle preciso que seja feito um insert em uma outra tabela em uma base Postgre. Alguém poderia me ajudar?
Obrigado.
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

até onde sei da pra fazer isso via dblink

ou estou errado?

:wink:
menkauren
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Sex, 11 Set 2009 8:48 am
Localização: Votuporanga - SP
Glauber D. Ribeiro

Então, mas como é que eu contruo o dblink?
Obrigado.
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

http://download.oracle.com/docs/cd/B141 ... s_5005.htm

http://www.dba-oracle.com/t_database_li ... oracle.htm

insert into schemaname.tablename@databaselinkname (col1, col2, col3) select val1, val2, val3 from tablename;
RodrigoValentim
Moderador
Moderador
Mensagens: 367
Registrado em: Ter, 25 Mar 2008 3:41 pm
Localização: Salvador - BA
Rodrigo Valentim
Analista de Sistemas
Oracle Developer

Campanha: Faça uma pesquisa antes de perguntar!!!

O Oracle já efetua conexões entre bases não oracle.

da uma pesquisada na documentação que você encontra. (não sei direito como é feito... por isso não expliquei, porém, aí está o caminho das pedras! :D )
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 3 visitantes