So, I've got Postgres 9.6.2 installed on Windows 10 64bit, and, when I start Windows, 2 things might happen:
- The server starts normally. This is the most common one.
- The server starts in an inconsistent way that hangs if you try to connect to it, like with
psql
. Stopping the service is not possible through theServices
app. See screenshot.
When it starts inconsist, I can't stop the service. See:
It stays forever in a Stopping
state.
I'm not an experienced DBA. Any idea on how to solve this or find the reason?
Best Answer
Connect with psql and type this commmand
this will display where logs are. If the output is
EVENTLOG
, then check Windows Event Viewer for any message from postgresql. I don't think log_destination isCSVLOG
norSYSLOG
, so the last possible value isSTDERR
. In this case I don't think you may get the messages. In order to change your configuration and use event log, see https://www.postgresql.org/docs/9.6/static/event-log-registration.html .Once you know where the log is, check its content and you should be able to find the cause of your problem.