[oracle_br] Ajuda(Dblink + Captura de SQL)

2009-06-25 Por tôpico José Eduardo Batista Juliano
Boa tarde,

Preciso de uma idéia de voces. Tenho um ambiente de integraçãp com o
seguinte cenario: 2 bases Oracle, uma Oracle 9i e outra Oracle 10.
Atualmente existem triggers implementadas nas 2 bases e essas triggers
manipulam informações entre as bases utilizando dblink, até ai tudo bem.
O problema é, supondo que a base Oracle 10g pare de funcionar e fique
inacessivel por um periodo, as triggers da base Oracle 9i gerariam erro e
toda estrutura iria parar de funcionar.
A ajuda que eu preciso é, existe algum meio de detectar a queda do outro
banco e de alguma forma capturar e armazenar as
instruções(INSERT,UPDATE,DELETE), as quais seriam enviadas pelas triggers do
Oracle 9i ao Oracle 10g,  de algumas tabelas,  para que quando o banco
Oracle 10g volte ao ar eu consiga aplicar todas essas instrucoes?

Desde já obrigado!!

-- 
José Eduardo Batista Juliano
Cel (16)9189-2486
Híade Informática
Consultoria Oracle e desenvolvimento de sistemas.
Ribeirão Preto - SP


[As partes desta mensagem que não continham texto foram removidas]



Res: [oracle_br] Ajuda(Dblink + Captura de SQL)

2009-06-25 Por tôpico Joaquim Carvalho Filho
Boa tarde José,

Primeiro, porque utilizar triggers??? É para réplicas de tabelas ou para outro 
fim?? Caso seja para réplicas, utilize Materialized Views...
Caso não seja para réplicas, acredito que uma forma de persistir oq precisará 
aplicar na outra base, seja através de uma tabela local que armaze as 
informações, e após disponibilizado o ambiente remoto, você reaplique tais 
alterações...

Abs.

Joaquim de Carvalho Filho
DBA OCP 10g
DBA OCA 10g




De: José Eduardo Batista Juliano jeduardo.juli...@gmail.com
Para: oracle_br@yahoogrupos.com.br
Enviadas: Quinta-feira, 25 de Junho de 2009 14:15:58
Assunto: [oracle_br] Ajuda(Dblink + Captura de SQL)





Boa tarde,

Preciso de uma idéia de voces. Tenho um ambiente de integraçãp com o
seguinte cenario: 2 bases Oracle, uma Oracle 9i e outra Oracle 10.
Atualmente existem triggers implementadas nas 2 bases e essas triggers
manipulam informações entre as bases utilizando dblink, até ai tudo bem.
O problema é, supondo que a base Oracle 10g pare de funcionar e fique
inacessivel por um periodo, as triggers da base Oracle 9i gerariam erro e
toda estrutura iria parar de funcionar.
A ajuda que eu preciso é, existe algum meio de detectar a queda do outro
banco e de alguma forma capturar e armazenar as
instruções(INSERT, UPDATE,DELETE) , as quais seriam enviadas pelas triggers do
Oracle 9i ao Oracle 10g, de algumas tabelas, para que quando o banco
Oracle 10g volte ao ar eu consiga aplicar todas essas instrucoes?

Desde já obrigado!!

-- 
José Eduardo Batista Juliano
Cel (16)9189-2486
Híade Informática
Consultoria Oracle e desenvolvimento de sistemas.
Ribeirão Preto - SP

[As partes desta mensagem que não continham texto foram removidas]





  

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]