연결 서비스 파일을 사용하면 libpq 연결 매개변수를 단일 서비스 이름과 연결할 수 있습니다. 그런 다음 해당 서비스 이름을 libpq 연결 문자열에 지정할 수 있으며 관련 설정이 사용됩니다. 이를 통해 libpq 사용 애플리케이션을 다시 컴파일하지 않고도 연결 매개변수를 수정할 수 있습니다. 서비스 이름은 다음을 사용하여 지정할 수도 있습니다.PGSERVICE환경 변수.
서비스 이름은 사용자별 서비스 파일 또는 시스템 전체 파일에서 정의될 수 있습니다. 사용자 파일과 시스템 파일에 동일한 서비스 이름이 있으면 사용자 파일이 우선합니다. 기본적으로 사용자별 서비스 파일 이름은 다음과 같습니다.~/.pg_service.conf. Microsoft Windows에서는 이름이 다음과 같습니다.%APPDATA%\postgresql\.pg_service.conf(어디에서%APPDATA%사용자 프로필의 Application Data 하위 디렉터리를 나타냅니다.) 환경 변수를 설정하여 다른 스포츠 토토 결과 이름을 지정할 수 있습니다.PGSERVICEFILE. 시스템 전체 파일의 이름은 다음과 같습니다.pg_service.conf. 기본적으로는에서 검색됩니다.등디렉토리포스트그레SQL설치 (사용pg_config --sysconfdir이 디렉토리를 정확하게 식별하려면). 환경 변수를 설정하여 다른 파일 이름이 아닌 다른 디렉터리를 지정할 수 있습니다.PGSYSCONFDIR.
두 서비스 파일 모두 다음을 사용합니다.“INI 스포츠 토토 결과”여기서 섹션 이름은 서비스 이름이고 매개변수는 연결 매개변수입니다. 참조섹션 33.1.2목록용. 예를 들면:
댓글 #개 [mydb] 호스트=어떤 호스트 포트=5433 사용자=관리자
예제 파일은 다음에 제공됩니다.PostgreSQL설치 위치share/pg_service.conf.sample.
서비스 스포츠 토토 결과에서 얻은 연결 매개변수는 다른 소스에서 얻은 매개변수와 결합됩니다. 서비스 스포츠 토토 결과 설정은 해당 환경 변수를 재정의하고 연결 문자열에 직접 제공된 값으로 재정의할 수 있습니다. 예를 들어 위 서비스 스포츠 토토 결과을 사용하면 연결 문자열서비스=mydb 포트=5434호스트를 사용합니다어떤 호스트, 포트5434, 사용자관리자및 환경 변수 또는 내장 기본값에 의해 설정된 기타 매개변수.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.