PostgreSQL 9.3Beta1:新增 postgres_fdw 外部模块

在 PostgreSQL 9.3 已将 postgres_fdw 合并到源码中,因此可以直接安装,不需要从其它网站下载安装。postgres_fdw 的模块用来访问外部 postgresql 数据库,功能类于之前版本的 pgsql_fdw,接下来演示下。

查看 postgres_fdw 文件

1
2
3
4
5
[pg93@redhatB extension]$ cd /opt/pgsql9.3beta1/share/extension/

[pg93@redhatB extension]$ ll *postgres_fdw*
-rw-r--r--. 1 root root 507 May 15 10:10 postgres_fdw--1.0.sql
-rw-r--r--. 1 root root 172 May 15 10:10 postgres_fdw.control

安装 postgres_fdw

1
2
3
4
5
6
[pg93@redhatB pg_root]$ psql francs postgres
psql (9.3beta1)
Type "help" for help.

francs=# create extension postgres_fdw;
CREATE EXTENSION

备注:由于 postgres_fdw 模块已合并到 postgreql 源码中,只需通过 “create extension “ 命令安装即可。

查看已安装的模块

1
2
3
4
5
6
7
francs=# /dx
List of installed extensions
Name | Version | Schema | Description
--------------+---------+------------+----------------------------------------------------
plpgsql | 1.0 | pg_catalog | PL/pgSQL procedural language
postgres_fdw | 1.0 | public | foreign-data wrapper for remote PostgreSQL servers
(2 rows)

postgres_fdw 的用法

postgres_fdw 用法是常规外部表的用法,在接下来 PostgreSQL 9.3Beta1:支持可写的外部表(foreign tables) blog 中会详细介绍。

参考

原创文章,作者:6024010,如若转载,请注明出处:https://blog.ytso.com/237959.html

(0)
上一篇 2022年1月29日
下一篇 2022年1月29日

相关推荐

发表回复

登录后才能评论