이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 32.17. 연결 서비스 토토 사이트 추천버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

33.16. 연결 서비스 토토 캔

연결 서비스 파일을 사용하면 libpq 연결 매개변수를 단일 서비스 이름과 연결할 수 있습니다. 그런 다음 해당 서비스 이름을 libpq 연결 문자열에 지정할 수 있으며 관련 설정이 사용됩니다. 이를 통해 libpq 사용 애플리케이션을 다시 컴파일하지 않고도 연결 매개변수를 수정할 수 있습니다. 서비스 이름은 다음을 사용하여 지정할 수도 있습니다.PGSERVICE환경 변수.

서비스 이름은 사용자별 서비스 파일 또는 시스템 전체 파일에서 정의될 수 있습니다. 사용자 파일과 시스템 파일에 동일한 서비스 이름이 있으면 사용자 파일이 우선합니다. 기본적으로 사용자별 서비스 파일 이름은 다음과 같습니다.~/.pg_service.conf. Microsoft Windows에서는 이름이 다음과 같습니다.%APPDATA%\postgresql\.pg_service.conf(어디에서%APPDATA%은 사용자 프로필의 Application Data 하위 디렉터리를 나타냅니다.) 환경 변수를 설정하여 다른 토토 캔 이름을 지정할 수 있습니다.PGSERVICEFILE. 시스템 전체 파일의 이름은 다음과 같습니다.pg_service.conf. 기본적으로는에서 검색됩니다.디렉토리PostgreSQL설치(사용pg_config --sysconfdir이 디렉토리를 정확하게 식별하려면). 환경 변수를 설정하여 다른 파일 이름이 아닌 다른 디렉터리를 지정할 수 있습니다.PGSYSCONFDIR.

두 서비스 파일 중 하나는 다음을 사용합니다.INI 토토 캔여기서 섹션 이름은 서비스 이름이고 매개변수는 연결 매개변수입니다. 보다섹션 33.1.2목록용. 예를 들어:

댓글 #개
[mydb]
호스트=어떤 호스트
포트=5433
사용자=관리자

예제 파일은 다음에 제공됩니다.PostgreSQL설치 위치share/pg_service.conf.sample.

서비스 토토 캔에서 얻은 연결 매개변수는 다른 소스에서 얻은 매개변수와 결합됩니다. 서비스 토토 캔 설정은 해당 환경 변수를 재정의하고 연결 문자열에 직접 제공된 값으로 재정의할 수 있습니다. 예를 들어 위 서비스 토토 캔을 사용하면 연결 문자열서비스=mydb 포트=5434호스트를 사용합니다somehost, 포트5434, 사용자관리자및 환경 변수 또는 내장 기본값에 의해 설정된 기타 매개변수.