포스트그레스는 정전 후 시작되지 않습니다.


1

블랙 아웃이 발생했을 때 내 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


다양한 Windows 이벤트 로그 ( %windir%\system32\eventvwr.msc /s )?
Jeff Zeitlin

예, 로그는 이벤트 뷰어로 이동했습니다. the database system is starting up 내부의 텍스트 파일로 이동했습니다. pg_log 폴더.
Nicke Manarin

데이터베이스가 손상되었을 수 있습니까? 손상된 데이터베이스 postgresql 복구
DavidPostill

당신은 아마 또한 chkdsk {drive:} /f 모든 디스크 드라이브에
DavidPostill
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.