이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.
포스트그레SQL
이전 제3장. 와이즈 토토하기 다음

와이즈 토토 대화형 모니터(psql)

사이트 관리자가 올바르게 시작했다고 가정합니다. postmaster 프로세스를 거쳐 귀하에게 데이터베이스 사용 권한을 부여했습니다. 사용자)이 응용 프로그램을 와이즈 토토하기 시작할 수 있습니다. 이전과 마찬가지로 언급한 내용을 추가해야 합니다./usr/local/pgsql/bin쉘 검색 경로에. 에서 대부분의 경우 이것이 당신이 해야 할 전부입니다. 준비.

Postgres v6.3부터 두 가지 다른 연결 스타일이 있습니다. 지원됩니다. 사이트 관리자는 TCP/IP를 허용하도록 선택했습니다. 네트워크 연결이 제한되거나 데이터베이스 액세스가 제한됩니다. 로컬(동일 머신) 소켓 연결만 가능합니다. 이러한 선택은 연결하는 데 문제가 발생하면 중요합니다. 데이터베이스.

Postgres 명령에서 다음과 같은 오류 메시지가 나타나는 경우 (예: psql 또는 Createb):

% psql 템플릿1
데이터베이스 'postgres'에 연결하지 못했습니다.
connectDB() 실패: 포스트마스터가 연결을 실행하고 수락하고 있습니까?
    포트 '5432'의 'UNIX 소켓'에 있습니까?
또는
% psql -h localhost template1
데이터베이스 'postgres'에 연결하지 못했습니다.
connectDB() 실패: 포스트마스터가 실행 중이고 TCP/IP를 받아들이고 있습니까?
    (-i 사용) 포트 '5432'의 'localhost'에서 연결하시겠습니까?
일반적으로 (1) 포스트마스터가 실행되지 않거나 (2) 잘못된 서버 호스트에 연결을 시도하고 있습니다. 당신이 다음 오류 메시지가 나타납니다:
FATAL 1:2월 17일 23:19:55:프로세스 사용자 ID (2360) != 데이터베이스 소유자 (268)
사이트 관리자가 포스트마스터를 와이즈 토토했다는 뜻입니다 잘못된 사용자로 등록되었습니다. Postgres로 다시 와이즈 토토하라고 말하세요. 슈퍼유저.
이전 다음
와이즈 토토하기 위로 관리 데이터베이스