从Mac OSX问题完全卸载Postgresql

时间:2013-07-11 10:24:07

标签: database macos postgresql uninstall

最初我想从我的系统中卸载PSQL并切换到postgres app 9.2版。

密切关注this指南,但仍然存在postgresql在我的系统上处于活动状态的问题。

psql给了我

psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?

当我到达

rm /usr/bin/psql

我得到了

override rwxr-xr-x root/wheel compressed for /usr/bin/psql? 

由于这不符合我的能力,而且我不知道它的作用,我问你们。

1 个答案:

答案 0 :(得分:2)

/usr/bin中的文件是操作系统的一部分,在众多PostgreSQL安装程序或Mac OS X软件包的供应商中,我认为它们都没有建议删除/usr/bin/psql。 / p>

事实上,如果你想要消除Apple提供的PostgreSQL客户端层,你会删除更多文件。当您将该系统升级到10.8.X+1或其他任何情况时,Apple安装程序可能会使用较新版本将它们重新放回。

如果您在使用操作系统管理管理员时处于未知领域,最好只按照postgres.app上建议的程序进行操作,这可以归结为更改您的程序' s搜索路径,以便他们的psql和其他工具(pg_dumppg_restore,...)排在第一位。

此外,相关答案:How to fix pg_dump version mismatch errors?