Postgresql 服务未在服务中启动。windows2012

Postgresql 服务未在服务中启动。windows2012

PostgreSQL 服务未启动services.msc。在 Windows Server 2008 R2 中启动 PostgreSQL 服务时显示以下消息。

本地计算机上的 PostgreSQL-x64-11-PostgreSQL server11 服务已启动然后停止,如果某些服务未被其他服务或程序使用,则它们会自动停止。

答案1

我已在事件查看器 postgres 中检查了错误:无法访问目录“D:/Program Files/PostgreSQL/11/data”:未知错误

丢失了 postmaster.pid 文件。原因是服务未启动。解决方案:我在同一位置创建了空白文件 postmaster.pid,然后重新启动服务即可解决问题。

相关内容