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: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
