이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

클라이언트 토토 베이 문제

일단 우체국 장 마스터가 있으면 토토 베이하려고합니다. 클라이언트 응용 프로그램은 여러 가지 이유로 실패 할 수 있습니다. 샘플 여기에 표시된 오류 메시지는 최근 버전을 기반으로 클라이언트를위한 것입니다. Libpq --- 다른 인터페이스 라이브러리를 기반으로 한 클라이언트는 생산할 수 있습니다. 다소 정보가있는 기타 메시지.

ConnectDB () - Connect () 실패 : Connection이 거부되었습니다
포스트 마스터가 'server.joe.com'에서 -i와 함께 실행 중이며 TCP/IP 포트 '5432'?에서 토토 베이을 수락합니다.
이것은 일반적인 "포스트 마스터를 찾을 수 없었습니다." 실패. TCP/IP 통신이있을 때 위의 것 같습니다 UNIX-Socket 커뮤니케이션을 시도 할 때 시도하거나 좋아합니다 지역 우체국 장에게 :
ConnectDB () - Connect () 실패 : 해당 파일 또는 디렉토리가 없습니다
우체국 장은 'LocalHost'에서 실행되고 UNIX 소켓 '5432'에서 토토 베이을 수락합니까?
마지막 줄은 클라이언트가 예상되는 위치를 토토 베이하려고합니다. 실제로 없다면 우체국 장에서 실행하면 커널 오류 메시지가 일반적으로됩니다 "토토 베이 거부"또는 "그러한 파일 또는 디렉토리 없음"이어야합니다. 삽화가 든. (그것을 깨닫는 것이 특히 중요합니다 이 맥락에서 "토토 베이 거부"는아님우체국 장이 토토 베이을 받았다는 것을 의미합니다 요청하고 거부했습니다 --- 그 사건은 다른 것을 생산할 것입니다. 아래 그림과 같이 메시지.) "Connection과 같은 다른 오류 메시지 시간 초과 "부족과 같은 더 근본적인 문제를 나타낼 수 있습니다. 네트워크 토토 베이.
호스트에 대한 pg_hba.conf 항목 없음 123.123.123.123, 사용자 JoeBlow, 데이터베이스 testDB
이것은 당신이 성공하면 얻을 가능성이 가장 높은 것입니다. 우체국 장에 연락하지만 대화하고 싶지는 않습니다. 로서 메시지에 따르면 우체국 장은 토토 베이 요청을 거부했습니다 PG_HBA.conf에서 승인 된 항목을 찾지 못했기 때문입니다 구성 파일.
사용자 'joeblow'에 대한 비밀번호 인증 실패
이와 같은 메시지는 당신이 연락했음을 나타냅니다 우체국 장, 그것은 당신과 이야기 할 의향이 있지만, 당신이 통과 할 때까지는 아닙니다. pg_hba.conf 파일에 지정된 권한 부여 방법. 확인하다 제공하는 비밀번호 또는 Kerberos 또는 ID를 확인하십시오. 소프트웨어 불만이 해당 인증 중 하나를 언급하는 경우 소프트웨어 유형.
Fatal 1 : SetUserId : 사용자 'JoeBlow'가 'PG_Shadow'에 있지 않습니다
이것은 또 다른 인증 실패의 변형입니다 Postgres create_user 명령이 주어진 것에 대해 실행되었습니다 사용자 이름.
Fatal 1 : PG_DATABASE에는 데이터베이스 testDB가 존재하지 않습니다
이 이름에 따라 데이터베이스가 없습니다. 우체국 장. 데이터베이스 이름을 지정하지 않으면 Postgres 사용자 이름에 대한 기본값은 옳은 것.