안녕하세요.
윈도우에서 pg_ctl register 을 이용하여 서버를 윈도우 서비스로 등록 후 동작시키고, 해당 포트번호로 외부에서 접속 가능한 것 까지 확인하였습니다.
외부에서 접속 할 때 포트번호로 접속하는 것이 아니라, 포트번호를 모르더라도 등록된 윈도우 서비스명으로 외부에서 접속을 하고 싶습니다.
방법 아시는 분 있으시면 알려주시면 감사하겠습니다.
좋은 주말 되세요 :)
그 부분은 pg_service.conf 파일에서 합니다.
그곳에서 지정한 이름을 connection 문자열로 지정합니다. "service=mydb" 이런 형태로
자세한 이야기는
http://postgresql.kr/docs/current/libpq-pgservice.html
마치 오라클의 tnsname.org 랑 비슷하게 사용합니다.