Как создать .s.PGSQL.5432?

Я установил postgresql 9.

По ошибке я удалил .s.PGSQL.5432. Теперь я не могу добавить сервер из pgAdmin. У меня нет включенного сервера.

Как создать .s.PGSQL.5432?

No such file or directory 
Is the server running locally and accepting 
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

, я уже пробовал код ниже в терминале, но не работает.

pg_ctl reload

, пожалуйста, кто-нибудь, помогите нам решить эту проблему

0
задан 14 June 2013 в 11:37

2 ответа

Самый простой способ - позволить менеджеру пакетов исправить его для вас:

sudo apt-get install --reinstall postgresql-9.1

(Предположим, что у вас установлена ​​версия 9.1.)

0
ответ дан 14 June 2013 в 11:37

Это файл сокета, который сервер создает при запуске. Вам необходимо перезагрузить сервер, а не перезагружать конфигурацию. Введите

pg_ctl restart

. Это приведет к остановке работающего кластера, а затем снова запустит его.

0
ответ дан 14 June 2013 в 11:37

Другие вопросы по тегам:

Похожие вопросы: