0

我的系统上安装了一个与 9.2 不兼容的旧版 Postgres (9.1) 的数据目录。在我运行这些命令之后..

which psql /usr/local/bin/psql

which postgres /usr/local/bin/postgres

有人告诉我,我的打包系统可能不支持多次安装,对我来说最简单的解决方案是再次安装 9.1 运行 pg_dump

因此,我卸载了 9.2.3,之后运行

'which postgres' returned nothing and 'which psql' returns /usr/bin/psql

我读到所以我可以通过运行找到版本目录brew search postgres,这可能会给我一个像

postgresql
homebrew/versions/postgresql8    homebrew/versions/postgresql9

但是,我没有得到版本目录。我得到了这个 brew search postgres postgres-xc postgresql

谁能告诉我如何安装旧版本的 postgres 并摆脱 9.1 创建的数据目录

4

1 回答 1

1

我发现安装各种版本的 Postgresql 以运行 pg_dump 非常复杂。因此,我删除了 9.1 的所有痕迹。和 9.2 来自我的系统,之后我重新安装了 9.2。现在它正在工作。

于 2013-05-06T14:38:37.710 回答