|
Pessoal, bom dia.
Estou utilizando BD PostGreSQL 8.3.7 no FreeBSD
7 - 64 bits. Criei duas bases de dados (e tem que ser desta forma)
conforme o exemplo abaixo:
Database: Banco A
Esquema: Public
Tabela: Tabela A
Database: Banco B
Esquema: Public
Tabela: Tabela B
O "Banco A" armazena as informações do sistema
que está sendo desenvolvido e o "Banco B" armazena as informações
geradas pelo Framework (projetos, usuário, aplicações, etc)
Eu preciso montar uma trigger que em qualquer
alteração
na Tabela B, eu consiga atualizar a Tabela A. O problema é
que acontece
"cross-database" por eu tentar acessar um objeto de outro banco. A
solução mais viável é utilizar "dblink" e passar os parâmetros para
conectar na outra base, mas estou com um problema maior:
A versão do BD é 8.3.7 e o dblink mais atual para FreeBSD está no
pacote "postgresql-contrib-8.2.13". Mesmo tentando instalar a
versão anterior, não é possível devido a incompatibilidade de versão.
Penso em "backupear" minhas bases e instalar o BD 8.2 para ficar
compatível com o dblink. Será esta a solução mais viável? Alguém tem
uma solução melhor? Ou "espero" sair o "contrib8.3.7"?
Aguardo retorno e agradeço a atenção.
Raphael Garcia
|
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral