이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 32.15. 환경 젠 토토버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

31.14. 환경 사설 토토

다음 환경 변수를 사용하여 선택할 수 있습니다 기본 연결 매개 변수 값,PQCONNECTDB, pqsetdbloginPQSETDB값이 직접 지정되지 않은 경우 통화 코드. 하드 코딩 데이터베이스를 피하는 데 유용합니다 간단한 클라이언트 애플리케이션에 정보를 연결합니다 예.

  • pghosthost연결 매개 사설 토토.

  • pghostaddr|hostaddr연결 매개 사설 토토. 이것은 대신 또는 추가 할 수 있습니다.pghostDNS 조회 오버 헤드를 피하려면

  • pgport포트연결 매개 사설 토토.

  • pgdatabase|dbname연결 매개 사설 토토.

  • PGUSERuser연결 매개 사설 토토.

  • pgpassword비밀번호연결 매개 사설 토토. 이 환경 변수의 사용은 그렇지 않습니다 일부 운영 체제에서 허용하는 것처럼 보안상의 이유로 권장됩니다 뿌리가 아닌 사용자는를 통해 프로세스 환경 변수를 볼 수 있습니다.PS; 대신 사용을 고려하십시오.~/.pgpass파일 (참조섹션 31.15).

  • pgpassfile12575_12665~/.pgpass(참조섹션 31.15).

  • pgservice동일하게서비스연결 매개 사설 토토.

  • pgservicefile이름을 지정합니다 사용자 당 연결 서비스 파일. 설정하지 않으면 기본값~/.pg_service.conf(참조섹션 31.16).

  • pgoptions|옵션연결 매개 사설 토토.

  • pgappname|Application_Name연결 매개 사설 토토.

  • pgsslmode|sslmode연결 매개 사설 토토.

  • pgrequiressl요구 사항연결 매개 사설 토토. 이 환경 변수는 더 이상 사용되지 않습니다 의 호의pgsslmode사설 토토; 환경 두 사설 토토 모두 이것의 효과를 억제합니다.

  • pgsslcompression|SSLCompression연결 매개 사설 토토.

  • PGSSLCERTSSLCERT연결 매개 사설 토토.

  • pgsslkeysslkey연결 매개 사설 토토.

  • PGSSLROOTCERTSSLROOTCERT연결 매개 사설 토토.

  • pgsslcrlSSLCRL연결 매개 사설 토토.

  • pgrequirepeer|요구 사항연결 매개 사설 토토.

  • pgkrbsrvname동일하게krbsrvname연결 매개 사설 토토.

  • pggsslib동일하게gsslib연결 매개 사설 토토.

  • pgconnect_timeout|Connect_Timeout연결 매개 사설 토토.

  • pgclientencoding|client_encoding연결 매개 사설 토토.

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

  • pgdatestyle기본 스타일을 설정합니다 날짜/시간 표현. (동등한세트 Datestyle to ....)

  • pgtz기본 시간대를 설정합니다. (동등한시간대 설정 ....)

  • pggeqo유전자 쿼리 최적화. (동등한세트 geqo to ....)

참조SQL명령SET올바른 값에 대한 정보 이러한 환경 사설 토토의 경우.

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

  • pgsysconfdir디렉토리를 설정합니다 포함pg_service.conf파일 및 미래의 버전에서는 다른 시스템 전체 구성 파일.

  • pglocaledir디렉토리가 포함 된 디렉토리를 설정합니다 그만큼로케일메시지 파일 국제화.