Postgresql 博士后的问题:“;pg_ctl:无法启动服务器";
当我执行命令时: pg_ctl-D/usr/local/var/postgres-l /usr/local/var/postgres/server.log启动 我得到这个错误:Postgresql 博士后的问题:“;pg_ctl:无法启动服务器";,postgresql,Postgresql,当我执行命令时: pg_ctl-D/usr/local/var/postgres-l /usr/local/var/postgres/server.log启动 我得到这个错误: pg_ctl: another server might be running; trying to start server anyway waiting for server to start.... stopped waiting pg_ctl: could not start server Examine the
pg_ctl: another server might be running; trying to start server anyway
waiting for server to start.... stopped waiting
pg_ctl: could not start server
Examine the log output
我的博士后开始:
brew服务启动postgresql
你应该这样做:
/usr/local/var/postgres/postmaster.pid
。
在第一行中,您将找到一个进程ID
- 如果是,请检查它是否是PostgreSQL进程
- 如果是,则表示您的服务器已在运行
- 如果没有,请删除
(但是如果进程ID属于PostgreSQL进程,则永远不要删除该文件)。然后启动PostgreSQL,如下一步所示postmaster.pid
- 如果没有,请像以前一样重新启动PostgreSQL,但将
添加到-T1000
pg_ctl
那么服务器日志中有什么内容呢?