postgresql中如何启动日志?


程序出了问题,好像是朝数据库中添加的时候报错。但是发现数据库没有启动日志!

日志 PostgreSQL log

水晶小海豚 10 years, 10 months ago

下面给一个参考:

# 哪里写入日志
#log_destination = 'stderr'
logging_collector = on   
log_directory = 'log'
log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log'   

# 何时记录日志

#client_min_messages = notice
log_min_messages = debug5

# 记录什么?
debug_print_parse = on
debug_print_rewritten = on
debug_print_plan = on
debug_pretty_print = on
#log_checkpoints = off
log_connections = on
log_disconnection = on

重启服务器后,就可以在/usr/local/pgsql/data/log 目录下,看到生成的日志。

风鸟院花月 answered 10 years, 10 months ago

打开postgresql.conf文件,找到 log_statement,将她的值设置为'all',重启PostgreSQL。

王讨厌与小吉祥 answered 10 years, 10 months ago

Your Answer