다른 컴퓨터에있는 PostgreSQL의 테이블에 액세스하려고합니다. 다음 오류가 발생합니다.PostgreSQL에 연결할 수 없습니다.
Connection refused. Check that the hostname and port are correct and that the
postmaster is accepting TCP/IP connections.
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:136)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)
at org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:125)
at org.postgresql.jdbc3.AbstractJdbc3Connection.<init>(AbstractJdbc3Connection.java:30)
at org.postgresql.jdbc3.Jdbc3Connection.<init>(Jdbc3Connection.java:24)
at org.postgresql.Driver.makeConnection(Driver.java:393)
at org.postgresql.Driver.connect(Driver.java:267)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
pg_hba.conf 파일에도 ip를 구성했지만 동일한 오류가 있습니다. 어떤 해결책이 될 수 있을까요?
listen_address에 '*'값이 여전히 있습니다. – technocrat
pg_hba.conf를 표시 할 수 있습니까? listen_addresses가 모든 주소의 연결을 허용하면이 파일에 오류가 있어야합니다. 또는 변경 한 후에 pg_hba.conf를 다시로드하지 않았습니다. –
pg_reload_conf ---------------- t (1 row) – technocrat