Postgres扩展创建

时间:2015-08-27 07:08:52

标签: postgresql postgresql-9.3

当我尝试创建扩展程序时

cms=# CREATE EXTENSION "uuid-ossp";
ERROR:  could not open extension control file "/usr/share/pgsql/extension/uuid-ossp.control": No such file or directory

我收到此错误,当我搜索扩展时,他们就在 /usr/pgsql-9.3/share/extension目录。

我的本​​地计算机上安装了多台服务器。

如何克服此问题以便我可以创建扩展程序?

1 个答案:

答案 0 :(得分:0)

实际问题是我的* .so文件位于/usr/pgsql-9.3/lib并且在pg_config文件/ usr / lib64 / pgsql路径中给出了所以我刚从/usr/pgsql-9.3/lib复制了所有文件到/ usr / lib64 / pgsql。

我还创建了一个软链接sudo ln -s /usr/pgsql-9.3/share/extension / usr / share / pgsql / extension。通过这两件事,我的问题得到了解决。

感谢大家的支持。

相关问题