提问人:Muhammad Nabeel 提问时间:2/22/2021 更新时间:2/22/2021 访问量:3364
psql:错误:无法连接到服务器:没有这样的文件或目录
psql: error: could not connect to server: No such file or directory
问:
我已经安装了 Postgresql 并努力配置它,尝试重新安装但仍然面临问题,我删除了所有文件,然后安装了 Postgre 9.6 版本,但遇到了以下问题。
9.6 main 5432 down postgres /var/lib/postgresql/9.6/main /var/log/postgresql/postgresql-9.6-main.log
当我尝试使用 sudo -u postgres psql 运行 postgre 时,它给出了以下输出
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
我也尝试过其他问题,但无法解决问题。
答:
0赞
Laurenz Albe
2/22/2021
#1
您的 PostgreSQL 客户端很可能配置了与服务器不同的套接字目录 ()。检查 中的配置参数。/var/run/postgresql
unix_socket_directories
postgresql.conf
服务器很可能正在监听默认目录。尝试/tmp
psql -h /tmp ...
当然,也可能是服务器正在侦听不同的端口,例如 5555 (配置参数 )。然后运行port
psql -p 5555 ...
评论