Часто, запускаю PostgreSQL в Mac OS X и сталкиваюсь со следующей ошибкой:
vika$ psql -h localhost -p 5432
psql: could not connect to server: Connection refused
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?
Исправляется ошибка очень просто. Нужно всего лишь запустить сервер PostgreSQL. Почему? Да потому что статус как бе намекает:
vika$ /Library/PostgreSQL/9.2/bin/pg_ctl -D name_db status
pg_ctl: no server running
Напоминание для будущего раза:
vika$ /Library/PostgreSQL/9.2/bin/pg_ctl -D name_db status
pg_ctl: server is running (PID: 83712)
у меня компьютер не работает — а вы монитор включили?
ОтветитьУдалитьа зачем писать полный путь (с /Library/...)?
ОтветитьУдалитьpg_ctl здесь не работает? =)
Не, не работает. В том то и суть. Надо символические линки настроить или в /opt/bin запухнуть нужное, но руки не доходят.
Удалить