이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 1.3. 스포츠 토토 베트맨 생성버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

1.3. 사설 토토 생성

사설 토토 서버에 액세스 할 수 있는지 여부를 확인하는 첫 번째 테스트PostgreSQL서버는 많은 사설 토토를 관리 할 수 ​​있습니다.

아마도 사이트 관리자가 이미 사설 토토를 만들었을 가능성이 있습니다

새 사설 토토를 만들려면이 예에서mydb, 다음 명령을 사용합니다.

$ 작성된 MyDB

이것이 응답이 없으면이 단계는 성공했고

다음과 유사한 메시지가 표시되는 경우

작성된 B : 명령을 찾을 수 없음

thePostgreSQL그렇지 않았습니다

$ /usr/local/pgsql/bin/createdb mydb

사이트의 경로는 다를 수 있습니다. 사이트에 문의하십시오

또 다른 응답은 다음과 같습니다.

작성된 B : 사설 토토에 연결할 수 없음 Postgres : 서버에 연결할 수 없습니다 : 그러한 파일 또는 디렉토리는 없습니다.

이것은 서버가 시작되지 않았거나createb예상. 다시,

또 다른 응답은 다음과 같습니다.

작성된 B : 사설 토토에 연결할 수 없음 Postgres : Fatal : 역할 "Joe"는 존재하지 않습니다

자신의 로그인 이름이 언급 된 경우. 이 경우 발생합니다PostgreSQL사용자 계정. (PostgreSQL사용자 계정은 구별됩니다20 장도움을 받으려면PostgreSQL설치되었습니다Postgres) 첫 번째를 만들려면PostgreSQL사용자 이름입니다-u스위치 또는 설정PGUSER당신의 지정을위한 환경 변수PostgreSQL사용자 이름.

사용자 계정이 있지만 권한이없는 경우

작성된 B : 사설 토토 생성 실패 : 오류 : 사설 토토 생성 허가가 거부

모든 사용자가 새 사설 토토를 작성할 권한이있는 것은 아닙니다. 만약에PostgreSQL생성을 거부합니다PostgreSQL직접 로그인해야합니다[1]

다른 이름으로 사설 토토를 만들 수도 있습니다.PostgreSQL숫자를 만들 수 있습니다

$ createb

더 이상 사설 토토를 사용하지 않으려면 제거 할 수 있습니다.mydb, 당신은 그것을 사용하여 그것을 파괴 할 수 있습니다

$ dropdb mydb

(이 명령의 경우 사설 토토 이름은 기본값이 없습니다.

더 많은 정보createbanddropdb에서 찾을 수 있습니다createbanddropdb각각.

노트

[1]

이것이 작동하는 이유에 대한 설명으로 :PostgreSQL사용자 이름은 분리되어 있습니다PostgreSQL사용자PostgreSQL사용자-u옵션PostgreSQL사용자 이름으로 연결합니다.