Meu serviço do Postgres estava em execução quando ocorreu um blecaute e agora ele não inicia mais.
Depois de iniciar o computador novamente, notei que o serviço não estava ativo e em execução, então tentei iniciá-lo manualmente (mas ele falha).
Aqui está o log:
2017-12-22 16:11:45 BRST LOG: database system was interrupted; last known up at 2017-12-22 13:30:09 BRST
2017-12-22 16:11:46 BRST FATAL: the database system is starting up [ad nauseam]
Depois de tentar iniciar o serviço manualmente, postmaster.pid
é criado, então da próxima vez que eu tentar iniciar o serviço, ele irá reclamar sobre esse arquivo:
2017-12-22 16:18:04 BRST FATAL: lock file "postmaster.pid" already exists
2017-12-22 16:18:04 BRST HINT: Is another postmaster (PID 8900) running in data directory "C:/MyFolder/Base"?
Se eu excluir esse arquivo (depois de verificar se não há nenhum processo postgres.exe
ativo) e tentar iniciá-lo novamente, ele se queixará de não conseguir se conectar a portas TCP / IP, etc.
O que posso fazer para corrigir meu serviço do Postgres?
Btw: versão 9.4 do Postgres no Windows 10 15063.729
Tags windows-10 postgresql