사이트 관리자가 올바르게 토토 사이트했다고 가정합니다.우체국장프로세스 및 승인됨 데이터베이스를 사용하려면 (사용자로서) 시작을 시작할 수 있습니다. 응용 프로그램. 이전에 언급한 대로 다음을 추가해야 합니다./usr/local/pgsql/bin쉘 검색 경로에. ~ 안에 대부분의 경우 이것이 당신이 해야 할 전부입니다. 준비.
두 가지 다른 연결 스타일이 지원됩니다. 사이트 관리자는 TCP/IP 네트워크 연결을 허용하도록 선택했습니다. 또는 로컬(동일 머신)에 대한 데이터베이스 액세스가 제한됩니다. 소켓 연결만 가능합니다. 다음과 같은 경우 이러한 선택이 중요해집니다. 데이터베이스에 연결하는 데 문제가 발생합니다. 허용되는 연결 옵션을 선택하고 있는지 확인하세요.
다음 오류 메시지를 받는 경우포스트그레스명령(예:psql또는생성된 DB):
% psql 템플릿1
데이터베이스 'postgres'에 연결하지 못했습니다.
connectDB() 실패: 포스트마스터가 연결을 실행하고 수락하고 있습니까?
포트 '5432'의 'UNIX 소켓'에 있습니까?또는% psql -h localhost template1
데이터베이스 'postgres'에 연결하지 못했습니다.
connectDB() 실패: 포스트마스터가 실행 중이고 TCP/IP를 받아들이고 있습니까?
(-i 사용) 포트 '5432'의 'localhost'에서 연결하시겠습니까?보통 그 이유는그우체국장아님 실행 중이거나
잘못된 서버 호스트에 연결을 시도하고 있습니다.
다음 오류 메시지가 나타나면:
FATAL 1:2월 17일 23:19:55:프로세스 사용자 ID (2360) != 데이터베이스 소유자 (268)사이트 관리자가 다음을 시작했음을 의미합니다.우체국장잘못된 사용자입니다. 그에게 말해주세요 다음과 같이 다시 시작하세요.포스트그레스수퍼유저.