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

30장. 디스크 토토 사이트

대체 위치

데이터베이스가 아닌 다른 위치에 데이터베이스를 생성하는 것이 가능합니다 설치를 위한 기본 위치입니다. 모든 데이터베이스는 액세스는 실제로 데이터베이스 백엔드를 통해 발생하므로 지정된 위치는 백엔드에서 액세스할 수 있어야 합니다.

절대 경로 이름이나 환경 변수는 다음과 같습니다. 위치로 지정됩니다. 보안과 무결성을 위해 참고하세요. 이유는 이렇게 지정된 모든 경로와 환경 변수에 추가 경로 필드가 추가되었습니다.

참고:환경 변수 사양 스타일 사이트 토토 사이트자가 더 많은 것을 허용하므로 선호됩니다. 디스크 스토리지 토토 사이트의 유연성.

데이터베이스 생성은 실제로 다음 작업에 의해 수행된다는 점을 기억하십시오. 데이터베이스 백엔드. 따라서 백엔드가 생성되기 전에 대체 위치가 정의되어야 합니다. 시작되었습니다. 다음을 가리키는 대체 위치 PGDATA2를 정의하려면/홈/포스트그레스/데이터, 유형

% setenv PGDATA2 /home/postgres/data

보통, 당신은 이 변수를 다음에서 정의하길 원할 것입니다.포스트그레스수퍼유저의.프로필또는.cshrc초기화 파일이 시스템에 정의되어 있는지 확인 시작합니다.

데이터 저장 영역을 생성하려면/홈/포스트그레스/데이터, 다음을 확인하세요/홈/포스트그레스이미 존재하며 쓰기 가능합니다. 에서 명령줄, 유형

% 초기 위치 $PGDATA2
Postgres 데이터베이스 시스템 디렉터리 /home/postgres/data 생성

Postgres 데이터베이스 시스템 디렉터리 /home/postgres/data/base 생성

새 위치를 테스트하려면 데이터베이스를 생성하십시오.테스트입력하여

% 생성됨 -D PGDATA2 테스트
% 파괴됨 테스트