블랙 아웃이 발생했을 때 내 Postgres 서비스가 실행 중이 었는데 이제는 더 이상 시작하지 않습니다.
컴퓨터를 다시 시작한 후에 서비스가 시작되지 않았기 때문에 수동으로 시작하려고 시도했지만 실패합니다.
여기에 로그가 있습니다 :
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]
서비스를 수동으로 시작한 후, postmaster.pid
다음에 서비스를 시작하려고 할 때 해당 파일에 대해 불평 할 것입니다.
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"?
해당 파일을 삭제하면 (해당 파일이 없는지 확인한 후 postgres.exe
프로세스가 활성화되어 있음) 다시 시작하려고하면 TCP / IP 포트 등에 연결할 수 없다는 불평을합니다.
Postgres 서비스를 수정하려면 어떻게해야합니까?
Btw : Windows 10에서 Postgres 버전 9.4 15063.729
예, 로그는 이벤트 뷰어로 이동했습니다.
—
Nicke Manarin
the database system is starting up
내부의 텍스트 파일로 이동했습니다. pg_log
폴더.
데이터베이스가 손상되었을 수 있습니까? 손상된 데이터베이스 postgresql 복구
—
DavidPostill
당신은 아마 또한
—
DavidPostill
chkdsk {drive:} /f
모든 디스크 드라이브에
%windir%\system32\eventvwr.msc /s
)?