0

错误地,我删除了.s.PGSQL.5432文件夹中的文件/var/run/postgresql

因此,我无法在 pgAdmin 中添加服务器,而是出现如下错误

An error has occurred:

Error connecting to the server: 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"?

请有人帮我解决这个问题

4

1 回答 1

1

一个简单的解决方法是重新启动 PostgreSQL 守护程序。它应该在启动时重新创建套接字文件。

重新加载配置文件也可能导致重新创建套接字文件。您可以从 shell 执行此操作:

pg_ctl reload

或者来自具有超级用户权限的现有 PostgreSQL 连接:

SELECT pg_reload_conf();
于 2013-06-13T20:12:48.183 回答