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

pg_dumpall

이름

PG_DUMPALL-EXTRACT A메이저 토토 사이트데이터베이스 클러스터가 스크립트로 들어갑니다 파일

시놉시스

pg_dumpall [옵션...]

설명

pg_dumpall는 유틸리티입니다 쓰기 ("덤핑") 모든 메이저 토토 사이트 클러스터의 데이터베이스는 하나의 스크립트 파일입니다.PSQLto 데이터베이스를 복원하십시오.pg_dump클러스터의 각 데이터베이스에 대해pg_dumpall또한 글로벌을 덤프합니다 모든 데이터베이스에 공통적 인 개체.pg_dump이 객체를 저장하지 않습니다.) 이것 현재 데이터베이스 사용자에 대한 정보가 포함되어 있습니다

따라서pg_dumpallis 데이터베이스 백업을위한 통합 솔루션."큰 사물"이후pg_dump그러한 객체를 텍스트 파일에 버릴 수 없습니다. 데이터베이스가있는 경우pg_dump의 비 텍스트 출력 모드.

이후pg_dumpall테이블을 읽습니다 모든 데이터베이스에서

SQL 스크립트는 표준 출력에 기록됩니다. 껍데기

pg_dumpall에 여러 번 연결메이저 토토 사이트서버, 비밀번호를 요구합니다 매번.$ home/.pgpass그러한 경우 파일.

옵션

다음 명령 줄 옵션은 다음을 제어하는 ​​데 사용됩니다 출력 형식.

-c
-Clean

데이터베이스를 청소하기 위해 SQL 명령을 포함시킵니다 그들을 재현하기 전에.

-d
-inserts

덤프 데이터로삽입명령 (대신copy). 이것은 만들 것입니다

-d
-Column-Inserts
-attribute-inserts

덤프 데이터로삽입명령 명시 적 열 이름 (삽입테이블 (, ...) 값 ...). 이것

-g
-글로벌 전용

덤프 글로벌 객체 (사용자 및 그룹), no 데이터베이스.

-i
-ignore-version

pg_dumpall및 데이터베이스 섬기는 사람.

pg_dumpall처리 할 수 ​​있습니다 메이저 토토 사이트의 이전 릴리스의 데이터베이스이지만 매우pg_dumpall실패합니다. 경고하지 않았다고 말하지 마십시오).

-o
-이드

덤프 개체 식별자 (OIDs) 모든 테이블에 대해. 이 옵션을 사용하십시오

-v
-VERBOSE

정점 모드를 지정합니다. 이로 인해pg_dumpall진행 메시지를 인쇄하려면 표준 오류로.

다음 명령 줄 옵션은 데이터베이스를 제어합니다 연결 매개 변수.

-h호스트

기계의 호스트 이름을 지정합니다. 데이터베이스 서버가 실행 중입니다.pghost환경 변수, 설정된 경우 Unix 도메인 소켓 연결이 시도됩니다.

-p포트

서버가 듣는 포트 번호. 기본값pgport환경 변수, 세트 인 경우 또는 컴파일 된 기본값

-u사용자 이름

주어진 사용자로 연결하십시오.

-w

암호 프롬프트를 강제로합니다. 이것은 일어날 것입니다

긴 옵션은 일부 플랫폼에서만 사용할 수 있습니다.

환경

pghost
pgport
PGUSER

기본 연결 매개 변수.

노트

이후pg_dumpall전화pg_dump내부적으로 일부 진단 메시지는pg_dump.

pg_dumpall에 여러 번 연결메이저 토토 사이트서버. 비밀번호 인 경우

모든 데이터베이스를 덤프하려면 :

$ pg_dumpall db.out

이 데이터베이스 사용을 다시로드하려면 :

$ psql -f db.out template1

(이후 여기에 어떤 데이터베이스를 연결하는 것이 중요하지 않습니다. 에 의해 생성 된 스크립트 파일pg_dumpall적절한 것을 포함합니다 저장된 데이터베이스를 작성하고 연결하는 명령.)