我在计算机上安装了两个PostgreSQL服务器。一个是9.1,另一个是9.3。我需要安装两个服务器。
但是,当我运行pg_dump时,出现版本不匹配错误:
server version: 9.3.6; pg_dump version: 9.1.15
pg_dump: aborting because of server version mismatch
我该如何解决?(无法卸载这两个版本-我先安装了9.1,几个月后又安装了9.3-我需要同时安装两个数据库服务器)。
不能。pg_dump命令正在从另一个应用程序运行。
—
Luis Masuelli
然后,您必须更改
—
Craig Ringer
PATH
运行应用程序的环境变量。
我有同样的问题。我必须通过PostgreSQL apt仓库进行安装:askubuntu.com/a/831293/448857
—
neoneye
pg_dump
。两者都已安装,但默认值只有一个。请参阅参考资料update-alternatives
中的路径,或dpkg -L
通过postgresql客户端软件包查看它们的位置。没有立即访问Ubuntu框向您展示自己的权限。