安装旧版本的postgres以运行pg_dump

时间:2013-05-05 18:47:15

标签: postgresql

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

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

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

这样的回复
postgresql
homebrew/versions/postgresql8    homebrew/versions/postgresql9

但是,我没有获得版本目录。我懂了     brew搜索postgres     postgres-xc postgresql

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

1 个答案:

答案 0 :(得分:1)

我发现安装各种版本的Postgresql以运行pg_dump非常复杂。因此,我删除了9.1的每一条痕迹。从我的系统和9.2重新安装9.2。现在它正在运作。