In PostgreSQL 8.4 und höher können Sie die Wrapper-Funktion für fremde Daten verwenden, um die Verbindungsparameter zu definieren. Dann beziehen Sie sich in Ihren dblink-Befehlen einfach auf den Namen des fremden Servers. Siehe das Beispiel in der Dokumentation .
In PostgreSQL 9.1 und höher können Sie die Wrapper-Funktion für fremde Daten verwenden, um fremde Tabellen zu definieren und somit transparent auf entfernte Datenbanken zuzugreifen, ohne überhaupt dblink zu verwenden. Dafür benötigen Sie den postgresql_fdw
Wrapper, der noch in keiner Produktionsversion enthalten ist, aber Sie können experimentellen Code im Internet finden. In der Praxis ist dieser Weg eher eine zukünftige Option.