如何启用 PostgreSQL 8.3 执行的所有 SQL 的日志记录?
已编辑(更多信息)我改变了这些行:
log_directory = 'pg_log'
log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log'
log_statement = 'all'
并重新启动 PostgreSQL 服务...但没有创建日志...
我使用的是 Windows Server 2003。
有任何想法吗?
In your data/postgresql.conf
文件,更改log_statement
设置为'all'
.
Edit
查看您的新信息,我想说可能还有一些其他设置需要验证:
- 确保您已打开
log_destination
多变的
- 确保您打开了
logging_collector
- 还要确保
log_directory
目录已经存在于data
目录,并且 postgres 用户可以写入该目录。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)