我昨天刚刚安装了PostgreSQL,它使用完全相同的命令运行良好:
pg_ctl -D /usr/local/pgsql/data start -l /usr/local/pgsql/log/pgsql.log
但是,当我今天再次尝试运行它时,它无效,我在日志文件中找到以下消息:
FATAL: unrecognized configuration parameter "default_text_search_config"
有人可以告诉我出了什么问题吗?
答案 0 :(得分:3)
自PostgreSQL 8.3以来,该参数已被识别。您必须安装 8.2 或更早版本,这是不明智的。它可能会阻塞PATH中另一个安装的配置文件。
当前版本为9.1。版本8.2在2006年出现(!),它达到end of life in 2011(不再需要安全升级)。安装更新版本。