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

무지개 토토

이름

무지개 토토- 초기화, 시작, 중지 또는 또는PostgreSQLServer

시놉시스

무지개 토토 init [db] [-s] [-d Datadir]-o initdb-options]

무지개 토토 시작 [-w] [-t ] [-s] [-d Datadir] [-l filename] [-o 옵션]-p PATH]-c]

무지개 토토 정지 [-w] [-t ] [-s] [-d Datadir] [-m S [Mart] | f [ast] | i [mmediate] ]

무지개 토토 다시 시작 [-w] [-t ]-s] [-d Datadir] [-c] [-m S [Mart] | f [ast] | i [mmediate]] [-o 옵션]

무지개 토토 Reload [-s] [-d Datadir]

무지개 토토 상태 [-d Datadir]

무지개 토토 홍보 [-s] [-d Datadir]

무지개 토토 Signal_Name process_id

무지개 토토 레지스터 [-n ServiceName] [-u 사용자 이름] [-p 비밀번호]-d Datadir] [-s a [uto] | D [Emand]] [-w] [-t ] [-s] [-o 옵션]

무지개 토토 UNGERISTER [-n ServiceName]

설명

무지개 토토유틸리티입니다PostgreSQL데이터베이스 클러스터, 시작, 중지 또는 재시작PostgreSQL데이터베이스 서버Postgres) 또는 a의 상태를 표시합니다무지개 토토그러한 작업을 캡슐화합니다

theinit또는initdb모드를 생성합니다PostgreSQL데이터베이스 클러스터. 데이터베이스initdb명령. 보다initdb자세한 내용.

in시작모드, 새 서버는입니다/dev/null(또는NULWindows에서). 유닉스와 같은무지개 토토's무지개 토토그런 다음 리디렉션해야합니다ROTATELOGS;Postgres출력을 작성합니다-l서버의 출력을 로그에 추가합니다-l또는 출력

in정지모드, 서버-m옵션."스마트"모드"빠른"모드"즉시"모드가 중단됩니다

다시 시작모드는 효과적으로 실행합니다Postgres명령 줄 옵션.

Reload모드를 간단히 보냅니다Postgres프로세스 ASighup신호로 다시 읽었습니다Postgres, pg_hba.conf등). 이것은 허용합니다

상태모드 서버가 있는지 확인합니다PID및 명령 줄

in홍보모드, 대기 서버

모드를 사용하면 신호를 보낼 수 있습니다Microsoft Windows그렇지 않습니다명령. 사용-help지원되는 신호 목록을 보려면

레지스터모드를 등록 할 수 있습니다Microsoft. 그만큼-s옵션 허용"Auto"(시스템에서 자동으로 서비스를 시작합니다"수요"(시작 서비스 시작

UNGERISTER모드를 사용하면 가능합니다Microsoft Windows. 이것은 효과를 취소합니다레지스터명령.

옵션

-c
-코어 파일

서버 충돌이 핵심 파일을 생성하도록 시도,

-dDatadir
--pgdataDatadir

데이터베이스의 파일 시스템 위치를 지정합니다pgdata사용됩니다.

-lfilename
-로그filename

서버 로그 출력을 Append a tofilename. 파일이 존재하지 않으면Umaskis

-m모드
-모드모드

종료 모드를 지정합니다.모드can be스마트, 빠른또는즉시또는 첫 번째 편지스마트사용됩니다.

-o옵션

직접 전달할 옵션을 지정Postgres명령.

옵션은 일반적으로 단일 또는

-oinitdb-options

직접 전달할 옵션을 지정initdb명령.

옵션은 일반적으로 단일 또는

-pPATH

위치를 지정합니다Postgres실행 가능. 기본적으로Postgres실행 파일에서 가져 왔습니다무지개 토토, 또는Postgres실행 파일을 찾을 수 없었습니다.

ininit모드,이 옵션initdb실행 가능.

-s
--- 실용

인쇄 오류 만 인쇄, 정보 메시지 없음.

-t
-타임 아웃

​​기다릴 때 기다릴 최대 초 수pgctltimeout환경

-v
-버전

인쇄무지개 토토버전 및 종료.

-w

시작 또는 종료가 완료 될 때까지 기다립니다. 대기 중입니다무지개 토토서버에 반복적으로 연결하려고 시도합니다. 기다릴 때무지개 토토기다립니다PID파일.무지개 토토종료 코드를 반환합니다

-w

시작 또는 종료가 완료되기를 기다리지 마십시오. 이것은

-?
-help

도움말 표시무지개 토토명령 줄 인수 및 종료

Windows 옵션

-nServiceName

등록 할 시스템 서비스의 이름. 이름은 할 것입니다

-p비밀번호

사용자가 서비스를 시작할 수있는 비밀번호.

-s시작 유형

등록 할 시스템 서비스의 시작 유형.auto또는요구또는 첫 번째 편지auto사용됩니다.

-u사용자 이름

사용자가 서비스를 시작할 수있는 사용자 이름. 을 위한도메인 \ username.

환경

pgctltimeout

언제 대기 할 때까지의 기본 제한

pgdata

기본 데이터 디렉토리 위치.

무지개 토토, 대부분의 다른 것과 마찬가지로PostgreSQL유틸리티도 사용합니다libpq(참조섹션 31.14). 추가 서버의 경우Postgres.

파일

postmaster.pid

데이터 디렉토리 에이 파일의 존재가 사용됩니다.무지개 토토결정

postmaster.opts

이 파일이 데이터 디렉토리에 존재하는 경우무지개 토토(in다시 시작모드)는 내용을 전달합니다Postgres,-o옵션. 이것의 내용상태모드.

예제

서버 시작

서버를 시작하려면 :

$ 무지개 토토 시작

서버를 시작하려면 서버가 수락 할 때까지 기다립니다.

$ pg_ctl -w start

포트 5433을 사용하여 서버를 시작하고fsync, 사용 :

$ pg_ctl -o "-f -p 5433"시작

서버 중지

서버를 중지하려면 다음을 사용합니다.

$ 무지개 토토 STOP

the-m옵션은 제어 할 수 있습니다어떻게서버가 종료됩니다

$ 무지개 토토 STOP -M FAST

서버 다시 시작

서버를 다시 시작하는 것은 거의 정지하는 것과 거의 같습니다무지개 토토명령 줄 옵션을 저장하고 재사용합니다

$ 무지개 토토 재시작

서버를 다시 시작하려면 서버가 종료되기를 기다리고

$ 무지개 토토 -W 재시작

포트 5433을 사용하여 다시 시작하려면fsync다시 시작하면 :

$ pg_ctl -o "-f -p 5433"다시 시작

서버 상태 표시

여기 샘플 상태 출력이 있습니다무지개 토토:

$ 무지개 토토 상태
무지개 토토 : 서버가 실행 중입니다 (PID : 13718)

이것은 재시작 중에 호출 될 명령 줄입니다.