请问有人可以帮忙解决如何安装Postgres 9 (Centos)的必备软件包以便使用dblink进行跨Postgres数据库查询吗?目前似乎没有清晰的文档说明如何安装dblink相关的必备软件包。先行谢过。
如果您使用的是 PostgreSQL 9.1(或更高版本),请确保已安装contrib软件包,例如,在shell中执行以下命令:yum install postgres*contrib 然后在数据库中使用DDL创建扩展:CREATE EXTENSION dblink;
安装DbLink DbLink位于您的PostgreSQL安装的share/contribs/dblink.sql位置。要使用它,请在您想要使用它的数据库中加载dblink.sql文件。来源:http://www.postgresonline.com/journal/archives/44-Using-DbLink-to-access-other-PostgreSQL-Databases-and-Servers.html
sudo yum install postgresql92-contrib.x86_64
,我会执行sudo yum install postgresql*contrib*
。 - Clown Man