Observação:como o autor da pergunta original sugeriu, se você estiver configurando dois bancos de dados na mesma máquina, provavelmente desejará fazer dois esquemas - nesse caso, você não precisa de nada especial para consultá-los.
postgres_fdw
Use
postgres_fdw
(empacotador de dados estrangeiros) para se conectar a tabelas em qualquer banco de dados Postgres - local ou remoto. Observe que existem wrappers de dados externos para outras fontes de dados populares. Neste momento, apenas
postgres_fdw
e file_fdw
fazem parte da distribuição oficial do Postgres. Para versões do Postgres anteriores à 9.3
Versões tão antigas não são mais suportadas, mas se você precisar fazer isso em uma instalação do Postgres anterior a 2013, existe uma função chamada
dblink
. Nunca usei, mas é mantido e distribuído com o restante do PostgreSQL. Se você estiver usando a versão do PostgreSQL que veio com sua distribuição Linux, talvez seja necessário instalar um pacote chamado postgresql-contrib.