在postgres中安装扩展

时间:2020-05-12 07:24:11

标签: postgresql

我正在尝试将https://github.com/adjust/pg-numhstore扩展名添加到我的postgres中。

当我运行命令时:

创建扩展numhstore

我没有找到控制文件。

我从上面给出的存储库链接中将控制文件添加到/ usr / share / postgresql / 11 / extension中。

由于扩展名“ numhstore”没有安装脚本,也没有版本更新路径,因此出现错误。

pg_config结果:

{{1}}

1 个答案:

答案 0 :(得分:1)

此处记录了编译PostgreSQL源代码的步骤: https://www.postgresql.org/docs/12/install-short.html

完成此操作后,需要安装扩展源代码,然后使用刚刚构建的PostgreSQL环境对其进行编译。使用扩展Makefile,您可能需要运行:

make
make install 

不幸的是,此扩展没有安装文档,PGXN中没有引用该扩展,因此安装起来更加困难。