Postgresql 9.3.25 문서화 | ||||
---|---|---|---|---|
이전 | up | 1 장 | 다음 |
사설 토토 서버에 액세스 할 수 있는지 여부를 확인하는 첫 번째 테스트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
(이 명령의 경우 사설 토토 이름은 기본값이 없습니다.
[1] |
이것이 작동하는 이유에 대한 설명으로 :PostgreSQL사용자 이름은 분리되어 있습니다PostgreSQL사용자PostgreSQL사용자-u옵션PostgreSQL사용자 이름으로 연결합니다. |
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
건축 | up | 액세스 a |