2019년 5월 21일 화요일

PostgreSQL 에 psql 로 접속시 발생할 수 있는 error

PostgreSQL 에 psql 로 접속시 발생할 수 있는 error들이다.

모든 error 혹은 모든 상황을 정리한것은 아니고,
흔히 발생할 수 있는 것들이다.

<case 1>
PostgreSQL 이 stop 상태일 때, UDS(local)를 사용해서 접속을 시도했을 경우

% psql
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

<case 2>
PostgreSQL 이 stop 상태일 때, TCP(host)를 사용해서 접속을 시도했을 경우

% psql -h 127.0.0.1
psql: could not connect to server: Connection refused
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 5432?

<case 3>
PostgreSQL 이 running 상태이고, pg_hba.conf 에 UDS(local) 를 reject 로 설정된 상태에서 접속을 시도했을 경우

% psql
psql: FATAL: pg_hba.conf rejects connection for host "[local]", user "postgresql", database "postgres"

<case 4>
PostgreSQL 이 running 상태이고, pg_hba.conf 에  TCP(host) 를 reject 로 설정된 상태에서 접속을 시도했을 경우

% psql -h 127.0.0.1
psql: FATAL: pg_hba.conf rejects connection for host "127.0.0.1", user "postgresql", database "postgres"

<case 5>
PostgreSQL 이 running 상태이고, pg_hba.conf 에 해당 TCP(host) 가 설정되지 않은 상태에서 접속을 시도했을 경우

% psql -h 127.0.0.1
psql: FATAL: no pg_hba.conf entry for host "127.0.0.1", user "postgresql", database "postgres"

댓글 없음:

댓글 쓰기

화곡 어쩌라고, 굴사냥

석화찜(굴찜)을 먹으러 여의도로 갔다 그런데 재료가 모두 소진되었다고 마감이라고 한다 응? 다들 굴에 미쳤나? 굴을 찾아 헤매다 보니, 화곡까지 가게 되었다. 화곡은 처음 가본다. 첫인상은 "술집 겁네 많네" 피똥쌀때까지 마실 수 있...