PostgreSQL 8.4以降では、外部データラッパー機能を使用して接続パラメーターを定義できます。次に、dblinkコマンドで外部サーバー名を参照するだけです。 ドキュメント の例を参照してください。 。
PostgreSQL 9.1以降では、外部データラッパー機能を使用して外部テーブルを定義し、dblinkをまったく使用せずにリモートデータベースに透過的にアクセスできます。そのためには、postgresql_fdw
を取得する必要があります ラッパー。これはまだ製品リリースには含まれていませんが、インターネットで実験的なコードを見つけることができます。実際には、このルートは将来の選択肢です。