1

我把它放在我的 postgresql.conf 中(第 193 行):

archive_cleanup_command = 'pg_archivecleanup C:\\pg\\archivedir %r'

现在,当我尝试启动服务器时,出现此错误:

LOG:  unrecognized configuration parameter "archive_cleanup_command" in file "c:/pg/postgresql.conf" line 193
FATAL:  configuration file "c:/db_slave/postgresql.conf" contains errors

你知道为什么命令不被识别/

C:\bin\pgsql 在我的路径中,pg_archivecleanup可以通过 cmd 执行。

最后信息:

pg_ctl --version 

> pg_ctl (PostgreSQL) 9.2.3

提前致谢。

4

1 回答 1

2

archive_cleanup_command是您放入recovery.conf备用服务器文件中的命令。

这不是为了postgresql.conf

请参阅文档中的存档恢复设置

于 2013-09-18T13:05:52.390 回答