No PostgreSQL 8.4 e posterior, você pode usar a funcionalidade de wrapper de dados estrangeiros para definir os parâmetros de conexão. Então você simplesmente se referiria ao nome do servidor estrangeiro em seus comandos dblink. Veja o exemplo na documentação .
No PostgreSQL 9.1 e posterior, você pode usar a funcionalidade de wrapper de dados externos para definir tabelas externas e, assim, acessar bancos de dados remotos de forma transparente, sem usar o dblink. Para isso, você precisa obter o
postgresql_fdw
wrapper, que ainda não está incluído em nenhuma versão de produção, mas você pode encontrar código experimental na internet. Na prática, esta rota é mais uma opção futura.