Verdadeiro o ponto sobre dblink ** se ** os tais dois schemas
realmente estão em databases DIFERENTES (na mesma máquina ou em
máquinas à parte), já se os dois schemas estão no mesmo db, claro, o
dblink não seria necessário, pra esse caso mais fácil mesmo seria
triggers de DML pra cada tabela, E uma triger de DDl pra
capturar/fazer no outro schema os DDLs.

[]s

Chiappa

--- Em [email protected], "Ederson" <[EMAIL PROTECTED]> escreveu
>
> Para o caso de comunicação entre dois schemas, estando eles na
mesma máquina
> ou em máquina diferentes, vc precisará primeiro criar um database
link entre
> elas.
>
> Porém antes de criar o database link, vc terá que criar um usuário
e dar
> permissão de acesso a tabelas do esquema desejado. Então o dblink
do outro
> banco poderá se conectar e poderá enxergar as tabelas do outro
banco, assim:
>
> Schema 1                              Schema 2
> -------------+----------------+       +---------+-------------------
-
> Tabelas Usr1 | UsuárioDblink1 |  <<== | Dblink2 | Usr2
> -------------+----------------+       +---------+-------------------
-
>
> Então, o Dblink2 se conecta no Schema1 como UsuárioDblink1 e do
lado do
> Schema1, foi dado permissão de acesso nas tabelas fulana e sicrana
para o
> UsuárioDblink1. Para ficar bonito, crie em Usr2 um sinônimo com o
mesmo nome
> da tabela de Usr1 apontando para [EMAIL PROTECTED]
>
> 
> Ederson Elias de Oliveira
> DBA Oracle
> Setransp - Goiânia-GO
> -------------------------------------------------------------------
> -----Mensagem original-----
> De: [email protected]
[mailto:[EMAIL PROTECTED] Em
> nome de Otávio Augusto
> Enviada em: sexta-feira, 2 de junho de 2006 12:08
> Para: ORACLE_BR
> Assunto: [oracle_br] Olá a todos
>
> Olá a todos, estou entrando agora no grupo e desde já agradeço a
ajuda e
> compreensão.
>
> 
>
> Estou com um problema que talvez vcs possam me ajudar, trabalho com
dói
> SCHEMAS distintos mas que suas tabelas precisam se atualizar, ou
seja quando
> altero o registro da tabela SCHEMA1.TABLE1 também tenho que alterar
a
> SCHEMA2.TABLEA. Estou tentando fazer via PROCEDURE e sempre me
retorna a
> mensagem de erro dizendo que não é uma tabela ou view válida, mas
consigo
> selecionar, incluir e alterar qualquer tabela de qualquer SCHEMA
via sql.
>
> 
>
> 
>
> Grato.
>
> 
>
> 
>
> Otávio Augusto
>






--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[email protected]/
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine
__________________________________________________________________
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário.



Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

Responder a