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

초기 위치

이름

초기 위치— 보조 생성포스트그레토토 베이 저장 영역
초기 위치 [ --location=er"al블 | -디altdir]
    [ --사용자 이름=이름| -u이름 ]
    [ altdir ]

입력

--위치=altdir, -Daltdir, altdir

Unix 파일 시스템의 어느 부분에서 대체를 원하십니까? 토토 베이를 갈까? 최상위 디렉토리는PGDATA디렉토리이므로 원할 수도 있습니다. 첫 번째 대체 위치를 지정하려면PGDATA2.

--사용자 이름=이름, -u이름, PGUSER

이 토토 베이의 Unix 파일 시스템 소유자는 누구입니까? 저장 공간? 그만큼포스트그레스수퍼유저는 다음을 저장하는 모든 파일을 소유한 Unix 사용자입니다. 데이터베이스 시스템을 보유하고 있으며 포스트마스터와 백엔드도 소유하고 있습니다. 액세스하는 프로세스입니다. 일반적으로 이 사용자는 실행해야 합니다초기 위치그러므로 누가 디렉토리의 소유권을 갖게 되며 파일.

참고:Unix 수퍼유저만이 다른 사용자가 있는 토토 베이 시스템포스트그레스수퍼유저. 지정 다음 사용자 이외의 사용자:포스트그레수퍼유저는 다음으로 이어질 수 있습니다. 데이터베이스 보안 및 데이터 무결성 문제. 참조포스트그레SQL관리자 가이드더 많은 정보를 원하시면.

출력

초기 위치생성하겠습니다 지정된 위치에 디렉터리가 있습니다.

초기화 중입니다 사용자 이름 postgres(uid=500)가 있는 데이터베이스 영역. 이 사용자 모든 파일을 소유하고 서버 프로세스도 소유해야 합니다. Postgres 데이터베이스 시스템 디렉터리 생성altdirPostgres 토토 베이 생성 중 시스템 디렉토리altdir

성공적으로 완료되었습니다.

우리는 초기화 중입니다 사용자 이름 postgres(uid=500)가 있는 데이터베이스 영역. 이 사용자 모든 파일을 소유하고 서버 프로세스도 소유해야 합니다. Postgres 데이터베이스 시스템 디렉터리 생성 /usr/local/src/testlocation mkdir: 디렉터리를 만들 수 없습니다. `altdir': 권한 거부됨

당신은 다음에 쓸 수 있는 파일 시스템 권한이 없습니다 지정된 디렉토리 영역.

유효한 사용자 이름이 제공되지 않았습니다. 당신 Postgres 슈퍼유저의 사용자 이름을 지정해야 합니다. 초기화하려는 데이터베이스 시스템 --username 옵션 또는 기본적으로 USER 환경 변수.

지정한 사용자 이름은 다음이 아닙니다.포스트그레수퍼유저.

어떤 사용자 이름을 입력할지 알 수 없습니다 사용. USER 환경 변수가 설정되어 있지 않습니다. 사용자 이름이며 --username 옵션을 지정하지 않았습니다.

다음을 지정하세요--사용자 이름명령줄 옵션.

설명

초기 위치새 항목을 생성합니다포스트그레스보조 토토 베이 저장 공간. 보조 저장 영역에는 필요한 나무가 포함되어 있습니다. 해당 디렉토리에 대한 올바른 파일 권한이 있는 디렉토리 디렉토리.

토토 베이 저장 영역을 생성하는 것은 데이터베이스 데이터가 존재할 수 있는 디렉터리입니다.

다음에는 두 가지 종류의 인수가 있습니다.초기 위치. 먼저, 다음을 지정할 수 있습니다. 환경 변수(예:PGDATA2). 이 나중에 사용할 수 있도록 환경 변수를 백엔드에 알려야 합니다. 에서토토 베이 생성/위치 포함또는createdb -Daltdir. 그러나백엔드 데몬에는 이 변수가 있어야 합니다. 환경106PostgreSQL: 문서: 6.5: 초기화 위치53포스트그레설치. 일반적으로 보안 및 데이터 무결성 문제를 완화하기 위해 비활성화되었습니다.

참고: 포스트그레스할 것이다 추가/베이스/지정된 경로로 저장 공간을 만드세요.

백엔드에는 다음 인수가 필요합니다.위치 포함모두 대문자이고 경로 구분 기호가 없는 것은 환경 변수입니다.

사용법

대체 위치에 토토 베이를 생성하려면 환경 변수:

% setenv PGDATA2 /opt/postgres/data
% 초기화 위치 PGDATA2
생성된 %b -D PGDATA2