공간정보/한줄 팁(Tip)
Windows Service에 Postgresql 등록하기
요긴소프트
2024. 11. 11. 09:33
728x90
반응형
postgresql을 수동으로 Windows 서비스에 등록하려면 아래 명령어로 가능합니다.
pg_ctl.exe register -N "PostgreSQL" -U "NT AUTHORITY\NetworkService" -D "C:\Program Files\PostgreSQL\17\data" -w
해당 명령어는 PostgreSQL을 Windows 서비스로 등록하는 명령어입니다. 각 부분을 설명하면:
- pg_ctl.exe register: PostgreSQL 서비스 등록 명령어
- -N "PostgreSQL": 서비스 이름을 "PostgreSQL"로 지정
- -U "NT AUTHORITY\NetworkService": 서비스 실행 계정을 NetworkService로 설정
- -D "C:\Program Files\PostgreSQL\17\data": PostgreSQL 데이터 디렉토리 위치 지정
- -w: 작업이 완료될 때까지 대기 (wait)
서비스 등록 해제(unregister) 방법은 다음과 같습니다:
net stop PostgreSQL
pg_ctl.exe unregister -N "PostgreSQL"
또는 Windows 서비스 관리자(services.msc)에서 직접 서비스를 중지하고 삭제할 수도 있습니다.
728x90
반응형