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 デーモンを再起動することです。起動時にソケット ファイルを再作成する必要があります。

構成ファイルを再ロードすると、ソケット ファイルが再作成される場合もあります。シェルからこれを行うことができます:

pg_ctl reload

または、スーパーユーザー権限を持つ既存の PostgreSQL 接続から:

SELECT pg_reload_conf();
于 2013-06-13T20:12:48.183 に答える