在一轮升级中,我结束了(字面意思是,这是最后一次升级)通过自制软件更新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)。不知道怎么摆脱这个。
感谢。
答案 0 :(得分:0)
可能你不能在旧版db(/ usr / local / var / postgres)上运行postgres 9.2,这是由版本9.1创建的