本地计算机上的postgresql-x64-9.6服务启动后又停止。有些服务在不使用的情况下会自动停止[英] The postgresql-x64-9.6 service on local computer started and then stopped. Some services stop automatically if they are not in use

本文是小编为大家收集整理的关于本地计算机上的postgresql-x64-9.6服务启动后又停止。有些服务在不使用的情况下会自动停止的处理方法,想解了本地计算机上的postgresql-x64-9.6服务启动后又停止。有些服务在不使用的情况下会自动停止的问题怎么解决?本地计算机上的postgresql-x64-9.6服务启动后又停止。有些服务在不使用的情况下会自动停止问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

Postgresql 服务未在 services.msc 中启动.在 Window server 2008 R2 中启动 PostgreSQL 服务时显示以下消息.

" 本地计算机上的 postgresql-x64-9.6 服务启动然后停止.如果某些服务没有被其他服务或程序使用,它们会自动停止."

image

推荐答案

我也遇到了同样的问题.我听从了@Craig Ringer 的建议.当我检查事件查看器时,我得到了这个错误.2018-06-18 12:34:11.222 GMT [4200] FATAL: lock file "postmaster.pid" already exists 2018-06-18 12:34:11.222 GMT [4200] HINT: Is another postmaster (PID 6172) running in data directory "C:/Program Files/PostgreSQL/10/data"? 所以我删除了我的 postgreSQL 数据目录中的"postmaster.pid"文件,再次启动服务,这一次,服务正常启动.此错误可能是由于 postgreSQL 服务未完全关闭所致.

本文地址:https://www.itbaoku.cn/post/1763754.html