안녕하세요.
엔진이 간헐적으로 종료된 후 자동으로 recovery mode 가 되는 현상이 있어 문의 드립니다.
+ 환경
- 엔진 버전 : PostgreSQL 14
- OS : Windows 11 Pro, 64bit
- psqlodbc 버전: 13.2
+ 현상
- 엔진이 간헐적으로 종료되며, recovery mode 가 되는 현상 발생
- 하루에 여러번 (10번이상) 발생
+ 로그내용
- "server process (PID 1580) was terminated by exception 0xC0000005",,"See C include file ""ntstatus.h"" for a description of the hexadecimal value."
"terminating any other active server processes"
"the database system is in recovery mode"
"all server processes terminated; reinitializing"
+ 특이사항
- 동일 DB 를 다른 PC 에서 실행하면 정상 동작
- 윈도우 재설치 시 정상
- postgresql 14.12, psqlodbc 16 으로 설치해도 동일
보통 해당 문제가 발생하는 PC 는 윈도우 재설치를 하여 해결을 했는데요,
윈도우 재설치 외에 근본적인 해결방법이 찾고싶어 문의 드립니다.
server process (PID 1580) was terminated by exception 0xC0000005 로그에 남아있는 이런 오류를 해겨할 수 있는 방법 있을까요?
감사합니다.
|