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

대체 토토 커뮤니티 위치

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

대체 데이터베이스 위치는 다음에 의해 생성되고 참조됩니다. 의도한 경로에 대한 절대 경로를 제공하는 환경 변수 저장 위치. 이 환경 변수는 정의되어 있어야 합니다. 백엔드가 시작되기 전과 백엔드가 가리키는 위치는 postgres 관리자 계정으로 쓸 수 있습니다. 상담하세요 사전 구성된 대체 데이터베이스에 관한 사이트 관리자 위치. 유효한 환경 변수 이름을 사용하여 변수 이름을 사용하더라도 대체 위치를 참조합니다. 접두사PGDATA피하는 것이 좋습니다 다른 변수와의 혼동 및 충돌.

참고:이전 버전에서포스트그레, 다음을 사용하는 것도 허용되었습니다. 대체 저장 위치를 지정하는 절대 경로 이름입니다. 환경 변수 사양 스타일은 사이트 관리자에게 더 많은 유연성을 제공하므로 선호됩니다. 디스크 저장소를 관리할 때 절대값을 사용할 수도 있습니다. 대체 위치를 지정하는 경로입니다. 관리자 가이드 이 기능을 활성화하는 방법에 대해 설명합니다.

보안 및 무결성을 위해 모든 경로 또는 환경 지정된 변수에는 몇 가지 추가 경로 필드가 추가되어 있습니다. 다음을 실행하여 대체 데이터베이스 위치를 준비해야 합니다.초기 위치.

환경 변수를 사용하여 데이터 저장 영역을 생성하려면PGDATA2(이 예에서는 다음으로 설정됨/alt/postgres), 다음을 확인하세요./alt/postgres이미 존재하며 다음에서 쓸 수 있습니다. Postgres 관리자 계정. 그런 다음 명령줄에서 다음을 수행합니다. 유형

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

대체 저장 영역에 토토 커뮤니티를 생성하려면PGDATA2명령줄에서 다음을 사용하세요 명령:

% 생성됨 -D PGDATA2 mydb
그리고 내부에서도 동일한 작업을 수행합니다psql유형
= 위치 = 'PGDATA2'로 mydb 데이터베이스 생성;

데이터베이스를 생성하는 데 필요한 권한이 없다면, 다음 내용이 표시됩니다.

오류: CREATE DATABASE: 권한이 거부되었습니다.

지정된 위치가 존재하지 않거나 데이터베이스 백엔드가 있는 경우 액세스하거나 디렉터리에 쓸 수 있는 권한이 없습니다. 그 아래에 다음이 표시됩니다.

오류: 토토 커뮤니티 경로 '/no/where'가 유효하지 않습니다. 이는 허용되지 않는 문자 때문이거나 선택한 경로가 토토 커뮤니티에 허용되지 않기 때문일 수 있습니다.