postgres_fdw的使用参考来自:https://my.oschina.net/Kenyon/blog/214953
postgres跨库查询可以通过dblink或者postgres_fdw来完成,二者的比较可以参看文档:https://my.oschina.net/u/270810/blog/174791
1.安装fdw扩展
1 create extension postgres_fdw;
查询postgres的所有拓展,验证fdw安装成功:
1 select * from pg_available_extensions;
2.创建远程server
server_remote是给这个远程server取得名字。options中是连接远程server需要的信息,包括地址、端口和需要连接的数据库名。
1 create server server_remote 2 FOREIGN data wrapper postgres_fdw 3 OPTIONS(host '168.2.237.207', port '5432'