创建Postgres扩展www_fdw时出错

时间:2017-02-09 15:06:33

标签: postgresql foreign-data-wrapper postgresql-extensions

我想使用PostgreSQL的www_fdw扩展名来从Web服务中读取数据。我用这个命令来创建扩展名:

CREATE EXTENSION IF NOT EXISTS www_fdw CASCADE

但是它给了我以下错误:

  

无法打开扩展控制文件“C:/ Program Files   (x86)/PostgreSQL/9.6/share/extension/www_fdw.control“:没有这样的文件或   目录

我在Windows工作。

有什么想法是错误的原因吗?

1 个答案:

答案 0 :(得分:0)

安装mingw64和msys时问题解决了。我在我的机器上编译了postgresql服务器,并使用了:

为www_fdw构建软件包:

http://www.postgresonline.com/journal/archives/361-Foreign-Data-Wrappers-for-PostgreSQL-9.5-windows.html

并复制postgresql文件夹中相关目录(bin,lib,share)中的相关文件夹。

谢谢你没有名字!