이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.와이즈 토토 : 문서 : 17 : PG_ISREADY버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

토토 베이

토토 베이 — a의 연결 상태를 확인하세요.포스트그레SQL서버

시놉시스

토토 베이 [연결 옵션...] [옵션...]

설명

토토 베이은 a의 연결 상태를 확인하기 위한 유틸리티입니다.포스트그레SQL데이터베이스 서버. 종료 상태는 연결 확인 결과를 지정합니다.

옵션

-ddb이름
--dbname=db이름

연결할 데이터베이스의 이름을 지정합니다.db이름다음이 될 수 있습니다연결 문자열. 그렇다면 연결 문자열 매개변수가 충돌하는 명령줄 옵션을 재정의합니다.

-h호스트 이름
--호스트=호스트 이름

서버가 실행 중인 시스템의 호스트 이름을 지정합니다. 값이 슬래시로 시작하면 Unix 도메인 소켓의 디렉터리로 사용됩니다.

-p포트
--포트=포트

서버가 연결을 수신하고 있는 TCP 포트 또는 로컬 Unix 도메인 소켓 파일 확장자를 지정합니다. 기본값은PGPORT환경 변수 또는 설정되지 않은 경우 컴파일 시간에 지정된 포트(일반적으로 5432)로 설정됩니다.

-q
--조용함

상태 메시지를 표시하지 않습니다. 이는 스크립팅할 때 유용합니다.

-t
--timeout=

서버가 응답하지 않는다는 메시지를 반환하기 전에 연결을 시도할 때 기다려야 하는 최대 시간(초)입니다. 0으로 설정하면 비활성화됩니다. 기본값은 3초입니다.

-유사용자 이름
--사용자 이름=사용자 이름

사용자로 데이터베이스에 연결사용자 이름기본값 대신.

-V
--버전

인쇄토토 베이버전 및 종료.

-?
--도움말

다음에 관한 도움말 표시토토 베이명령줄 인수 및 종료.

종료 상태

토토 베이반환0서버가 정상적으로 연결을 수락하는 경우 쉘에1서버가 연결을 거부하는 경우(예: 시작 중),2연결 시도에 대한 응답이 없는 경우 및3시도가 이루어지지 않은 경우(예: 잘못된 매개변수로 인해).

환경

토토 베이, 다른 대부분과 마찬가지로PostgreSQL유틸리티는 다음에서 지원하는 환경 변수도 사용합니다.libpq(참조PostgreSQL : 문서 : 개발 : 32.15. 환경 젠 토토).

환경 변수PG_COLOR진단 메시지에 색상을 사용할지 여부를 지정합니다. 가능한 값은 다음과 같습니다.항상, 자동그리고절대로.

참고

서버 상태를 얻기 위해 올바른 사용자 이름, 비밀번호 또는 데이터베이스 이름 값을 제공할 필요는 없습니다. 그러나 잘못된 값이 제공되면 서버는 실패한 연결 시도를 기록합니다.

표준 사용법:

$ 토토 베이
/tmp:5432 - 연결 수락
$ 에코 $?
0

a에 대한 연결 매개변수로 실행 중PostgreSQL시작 중인 클러스터:

$ 토토 베이 -h localhost -p 5433
localhost:5433 - 연결 거부
$ 에코 $?
1

응답하지 않는 연결 매개변수로 실행 중포스트그레SQL클러스터:

$ 토토 베이 -h someremotehost
someremotehost:5432 - 응답 없음
$ 에코 $?
2