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

32.15. 환경 젠 토토#

다음 환경 변수는 다음에서 사용할 기본 연결 매개변수 값을 선택하는 데 사용할 수 있습니다.PQconnectdb, PQsetdb로그인그리고PQsetdb호출 코드에서 직접 값을 지정하지 않은 경우. 이는 예를 들어 데이터베이스 연결 정보를 간단한 클라이언트 애플리케이션에 하드 코딩하는 것을 방지하는 데 유용합니다.

  • PGHOST다음과 동일하게 동작합니다호스트연결 매개젠 토토.

  • PGSSL협상다음과 동일하게 동작합니다ssl협상연결 매개젠 토토.

  • PGHOSTADDR다음과 동일하게 동작합니다호스트주소연결 매개젠 토토. 이는 대신하거나 추가로 설정할 수 있습니다.PGHOSTDNS 조회 오버헤드를 방지합니다.

  • PGPORT다음과 동일하게 동작합니다포트연결 매개젠 토토.

  • PGDATABASE다음과 동일하게 동작합니다db이름연결 매개젠 토토.

  • PGUSER다음과 동일하게 동작합니다사용자연결 매개젠 토토.

  • PGPASSWORD다음과 동일하게 동작합니다비밀번호연결 매개젠 토토. 일부 운영 체제에서는 루트가 아닌 사용자가 다음을 통해 프로세스 환경 변수를 볼 수 있도록 허용하므로 보안상의 이유로 이 환경 변수를 사용하지 않는 것이 좋습니다.ps; 대신 비밀번호 파일 사용을 고려하세요(참조토토 베이 : 문서 : 개발 : 32.16. 암호 파일).

  • PGPASSFILE다음과 동일하게 동작합니다패스파일연결 매개젠 토토.

  • PGREQUIREAUTH다음과 동일하게 동작합니다require_auth연결 매개젠 토토.

  • PGCHANNEBINDING다음과 동일하게 동작합니다채널_바인딩연결 매개젠 토토.

  • PGSERVICE다음과 동일하게 동작합니다서비스연결 매개젠 토토.

  • PGSERVICEFILE다음과 동일하게 동작합니다서비스파일연결 매개젠 토토.

  • PGOPTIONS다음과 동일하게 동작합니다옵션연결 매개젠 토토.

  • PGAPPNAME다음과 동일하게 동작합니다애플리케이션_이름연결 매개젠 토토.

  • PGSSLMODE다음과 동일하게 동작합니다sslmode연결 매개젠 토토.

  • PGREQUIRESSL다음과 동일하게 동작합니다requiressl연결 매개젠 토토. 이 환경 변수는 더 이상 사용되지 않습니다.PGSSLMODE젠 토토; 두 젠 토토를 모두 설정하면 이 젠 토토의 효과가 억제됩니다.

  • PGSSL압축다음과 동일하게 동작합니다ssl압축연결 매개젠 토토.

  • PGSSLCERT다음과 동일하게 동작합니다sslcert연결 매개젠 토토.

  • PGSSLKEY다음과 동일하게 동작합니다sslkey연결 매개젠 토토.

  • PGSSLCERTMODE다음과 동일하게 동작합니다sslcertmode연결 매개젠 토토.

  • PGSSLROOTCERT다음과 동일하게 동작합니다sslrootcert연결 매개젠 토토.

  • PGSSLCRL다음과 동일하게 동작합니다sslcrl연결 매개젠 토토.

  • PGSSLCRLDIR다음과 동일하게 동작합니다sslcrldir연결 매개젠 토토.

  • PGSSLSNI다음과 동일하게 동작합니다sslsni연결 매개젠 토토.

  • PGREQUIREPEER다음과 동일하게 동작합니다requirepeer연결 매개젠 토토.

  • PGSSLMINPROTOCOLVERSION다음과 동일하게 동작합니다ssl_min_protocol_version연결 매개젠 토토.

  • PGSSLMAXPROTOCOLVERSION다음과 동일하게 동작합니다ssl_max_protocol_version연결 매개젠 토토.

  • PGGSSENCMODE다음과 동일하게 동작합니다gssencmode연결 매개젠 토토.

  • PGKRBSRVNAME다음과 동일하게 동작합니다krbsrvname연결 매개젠 토토.

  • PGGSSLIB다음과 동일하게 동작합니다gsslib연결 매개젠 토토.

  • PGGSSDELEGATION다음과 동일하게 동작합니다gss위임연결 매개젠 토토.

  • PGCONNECT_TIMEOUT다음과 동일하게 동작합니다connect_timeout연결 매개젠 토토.

  • PGCLIENTENCODING다음과 동일하게 동작합니다client_encoding연결 매개젠 토토.

  • PGTARGETSESSIONATTRS다음과 동일하게 동작합니다target_session_attrs연결 매개젠 토토.

  • PGLOADBALANCEHOSTS다음과 동일하게 동작합니다load_balance_hosts연결 매개젠 토토.

  • PGMINPROTOCOLVERSION다음과 동일하게 동작합니다min_protocol_version연결 매개젠 토토.

  • PGMAXPROTOCOLVERSION다음과 동일하게 동작합니다max_protocol_version연결 매개젠 토토.

다음 환경 변수를 사용하여 각각에 대한 기본 동작을 지정할 수 있습니다.PostgreSQL세션. (또한 참조역할 변경그리고데이터베이스 변경사용자별 또는 데이터베이스별로 기본 동작을 설정하는 방법에 대한 명령입니다.)

  • PGDATESTYLE날짜/시간 표시의 기본 스타일을 설정합니다. (동등함날짜 스타일을 다음으로 설정....)

  • PGTZ기본 시간대를 설정합니다. (동등함다음으로 시간대 설정....)

  • PGGEQO유전자 쿼리 최적화 프로그램의 기본 모드를 설정합니다. (동등함geqo를 다음으로 설정 ....)

참조SQL명령SET이러한 환경 변수의 올바른 값에 대한 정보는.

다음 환경 변수는 내부 동작을 결정합니다.libpq; 컴파일된 기본값을 재정의합니다.

  • PGSYSCONFDIR다음을 포함하는 디렉토리를 설정합니다.pg_service.conf파일 및 향후 버전에서는 다른 시스템 전체 구성 파일도 가능합니다.

  • PGLOCALEDIR다음을 포함하는 디렉토리를 설정합니다.로케일메시지 현지화용 파일.