重启mac PG :: ConnectionBad后无法连接到postgres

时间:2013-12-05 00:44:59

标签: ruby-on-rails postgresql homebrew postgresql-9.2

自从我重新启动Mac以来已经很长时间了,现在我已经重启了它,我的rails应用程序将不再连接到postgres。

PG :: ConnectionBad

问题是,我不记得我是如何安装postgres的,我不确定我是否使用过自制软件...我知道这是postgres的后续版本,因为我正在使用Hstore。

有没有办法告诉或找到我使用的版本,并启动服务器?

-

我发现9.2

/ usr / local / var / PG_VERSION =文件内容说9.2

/ usr / local / var / global =有很多编号的文件。我猜这些是我的数据库?

我还发现了9.2.2

/usr/local/Cellar/postgresql/9.2.2但我找不到数据文件。

1 个答案:

答案 0 :(得分:2)

运行命令brew list以查看已安装的软件包,然后运行brew info postgres以获取软件包的详细信息...

那应该告诉你你需要做什么,以及(如你所知)运行命令:

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start