我在ALTER SYSTEM query中得到以下错误
db_live=# ALTER SYSTEM SET log_lock_waits To on;
ERROR: syntax error at or near "SYSTEM"
LINE 1: ALTER SYSTEM SET log_lock_waits To on;我还尝试更改postgresql.conf中的值并重新启动服务器,但在运行'SHOW ALL‘时系统变量中没有反映出来。所有其他系统参数也会发生这种情况。
发布于 2016-04-06 13:41:16
ALTER SYSTEM是在9.4中引入的,所以它是not available in 9.3
在9.3 (或更早版本)中更改此类设置的唯一方法是(使用pg_ctl reload)编辑postgresql.conf并重新加载配置
如果您不知道您的postgresql.conf在哪里,您可以超级用户身份运行以下语句:
select setting
from pg_settings
where name = 'data_directory';https://stackoverflow.com/questions/36441653
复制相似问题