我的本地 Postgres 服务器配置为在计算机启动时启动。我刚刚更改了postgresql.conf
文件,不得不重新启动服务器。我做了:
pg_ctl restart
从在下一个命令提示符处启动服务器的命令行 BUT:
pg_ctl:旧的服务器进程(PID:2968)似乎消失了 无论如何启动服务器 服务器启动 D:\>2016-10-12 16:24:48 EDT LOG:将日志输出重定向到日志收集器进程 2016-10-12 16:24:48 EDT 提示:未来的日志输出将出现在目录“pg_log”中。
如果我ctrl-c
退出它或关闭命令窗口,则会关闭服务器。如何pg_ctl
在后台使用(重新)启动服务器,模拟默认情况下的工作方式(作为 Windows 服务)?
事实证明,它在控制台中运行,因为我没有告诉它在哪里流式传输日志。以下在后台发送进程: