拒絕的錯誤,我一直在試圖使用使用Ruby的Postgres on Rails的在過去的一週。我第一次下載postgres時,出現了一個「密碼未提供」的問題,可以通過卸載和重新下載來解決。現在,我已經試過卸載並重新安裝了兩次,因爲我得到一個連接被拒絕的錯誤,看起來像這樣......「無法連接到服務器:連接被拒絕(0x0000274D/10061)是運行在主機上的服務器的‘本地主機’( :: 1),並接受在端口5432的TCP/IP連接,無法連接到服務器:連接被拒絕(0x0000274D/10061)是運行在主機上的服務器的「本地主機」(127.0.0.1)和接收端口5432的TCP/IP連接?」 ...我已經瀏覽了許多在線資源,包括stackoverflow和沒有似乎幫助。這就是我的pg_hba.conf文件看起來像....PostgreSQL的連接在Windows 10
# TYPE DATABASE USER ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
#host replication postgres 127.0.0.1/32 md5
#host replication postgres ::1/128 md5
...這裏是我的postgresql.conf文件...
listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost'; use '*' for all
# (change requires restart)
port = 5432 # (change requires restart)
max_connections = 100 # (change requires restart)
#superuser_reserved_connections = 3 # (change requires restart)
#unix_socket_directories = '' # comma-separated list of directories
# (change requires restart)
#unix_socket_group = '' # (change requires restart)
#unix_socket_permissions = 0777 # begin with 0 to use octal notation
大部分建議都是基於這些根據帖子的答案已經正確配置了兩個文件。我也嘗試禁用防火牆並重新啓動postgres。有沒有人對我有任何建議?謝謝!
你在同一臺PC數據庫服務器?如果沒有,你需要安裝防火牆 –
是的,我使用與數據庫服務器相同的PC。我如何設置防火牆?我試過禁用它,以及在Windows防火牆上啓用postgres應用程序。 –
防火牆只是一個問題,如果你在不同的電腦。你可以用'pgAdmin'連接嗎?檢查服務已啓動並正在使用的正確的端口 –