我需要在我的 postgres 数据库中添加一个名为 unaccent 的扩展。
Postgres 版本PostgreSQL version: 9.3rc1
我在安装扩展程序时遇到问题。
我做了什么:
sudo apt-get install postgresql-contrib-9.1
我知道它是 9.1 版本,但是在我的测试服务器上,我对 postgres 9.4 版本做了同样的事情,一切正常。
当我在生产服务器上运行脚本时
CREATE EXTENSION 非重音模式 pg_catalog;
它给我一个错误:
无法打开扩展控制文件“/usr/local/pgsql/share/extension/unaccent.control”:目录或文件不存在
在这种情况下有什么问题?扩展程序已安装到“错误”(我猜)目录/usr/share/postgresql/9.1/extension
中,而不是usr/local/pgsql/share/extension
有没有机会让 postgres 查看其他目录而不是扩展的默认目录?