воскресенье, 28 июля 2013 г.

The frame of the brain

Часто, запускаю 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)

3 комментария:

  1. у меня компьютер не работает — а вы монитор включили?

    ОтветитьУдалить
  2. а зачем писать полный путь (с /Library/...)?
    pg_ctl здесь не работает? =)

    ОтветитьУдалить
    Ответы
    1. Не, не работает. В том то и суть. Надо символические линки настроить или в /opt/bin запухнуть нужное, но руки не доходят.

      Удалить