2012-11-10 7 views
-2

우분투 12.04 64 비트에 PostgreSQL 9.1을 설치했습니다. 나는 Aplication Stack Builder를 실행하고 pgAgent를 설치하려고합니다.PostgreSQL에서 pgAgent 설치

유일한 옵션으로 포트 5433에서 PostgreSQL 9.1을 선택한 후에는 처음에 내가 제공 한 루트 암호를 묻습니다. 다음 화면에서 pgAgent를 체크하고 다음을 몇 번 클릭하여 postgradeSQL 설치 세부 사항을 확인하는 설치 화면으로 이동합니다. 호스트는 로컬이고, 사용자 이름은 postgres이며 pgAdmin III을 열 때 사용하는 포스트 그레이드 용 암호를 입력합니다. 내가 pgAdmin를하려고하면

psql.bin: could not connect to server: Connection refused Is the server running on host "localhost" (127.0.0.1) and accepting TCP/IP connection on port 5432?

는 내가 제공하는 암호로 작동 않지만,이 암호를 스택 빌더에 의해 허용되지 않는 것처럼 저를 찾습니다 : 나는 다음을 클릭하면 내가 경고가 있습니다. 나는 또한 admin password를 처음부터 제공하므로 sudo privilage로 모든 것을 할 수 있어야합니다. 나는 지금해야할 일과 그 문제를 모른다. 스택 빌더 전에 다른 것을 실행해야합니까?

+0

복제 된 복사본의 복사본 http://dba.stackexchange.com/q/28498/7788 및 여기 http://askubuntu.com/questions/215525/ pgagent-installation-in-postgresql/215600 # 215600 –

답변

1

기본 postgres 포트 번호는 5432입니다. 처음에는 서버가 5433에서 실행되지만, localhost : 5432에 연결할 수 없다는 오류 메시지가 표시됩니다.

일반적으로 이전 버전 (8.4 또는 9.0)이 설치되어 실행 중일 때 PostgreSQL 9.1을 설치하면 자동으로 5433이 선택됩니다. 문제를 해결하려면 이전 설치를 제거하고 필요한 포트가 포트 5432에서 수신 대기하는지 확인하십시오.

기본적으로 PostgreSQL은 네트워크에서 전혀 수신 대기하지 않을 수 있습니다 postgresql.conf를이 옵션으로 조정하려면 다음을 입력하십시오 :

listen_addresses = '*'