【问题标题】:upgrading postgresql 9.1.2 (9.1.3) -> 9.2.1 via homebrew通过自制软件升级 postgresql 9.1.2 (9.1.3) -> 9.2.1
【发布时间】:2012-11-13 06:31:12
【问题描述】:

在一轮升级中,我最终(从字面上看,这是最后一次升级)通过自制软件更新了 postgresql。它安装了 PostgreSQL 9.2.1。

我无法让它运行:

Dart:~ Arta$ pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
server starting
Dart:~ Arta$ psql -d postgres
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

不明白我到底在做什么我尝试了警告中的“开始”、“停止”、“登录时加载”等命令行,但 postgresql 无法启动,所以我卸载了 9.2.1 版本.

现在,我无法运行我原来的 brew 安装(9.1.2、9.1.3)。建议我如何启动我原来的 postgres 会很棒。我被困住了。

还有:

$ which psql 
/usr/bin/psql

这不应该,而且在更新之前肯定不是这种情况——我通过自制软件在干净的 Mac 上安装了 postgres(它现在运行 OS X 10.7.5)。不知道如何摆脱这种情况。

谢谢。

【问题讨论】:

    标签: upgrade uninstallation homebrew postgresql-9.1 postgresql-9.2


    【解决方案1】:

    您可能无法在 9.1 版创建的旧数据库 (/usr/local/var/postgres) 上运行 postgres 9.2

    【讨论】:

      猜你喜欢
      • 2015-01-18
      • 2012-09-15
      • 2013-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多