gpt4 book ai didi

postgresql - pg_dump : aborting because of server version mismatch

转载 作者:行者123 更新时间:2023-11-29 12:35:44 25 4
gpt4 key购买 nike

我正在运行 ubuntu 14.04。在 postgreSQL 上备份数据库时出现以下错误:

/usr/bin/pg_dump --host 127.0.0.1 --port 5432 --username "postgres" --no-password  --format custom --section pre-data --section data --section post-data --verbose --file "/home/naveen/consumerDB/CONSUMER_DB" "CONSUMER_DB"
pg_dump: server version: 9.4.8; pg_dump version: 9.3.17
pg_dump: aborting because of server version mismatch

Process returned exit code 1.

任何人都可以帮忙。我尝试了许多其他堆栈溢出链接,但似乎没有任何效果。

最佳答案

错误信息看起来相当清楚。 PostgreSQL 9.3 的 pg_dump 不会转储 PostgreSQL 9.4 数据库。也许您需要从 PostgreSQL 9.4 运行 pg_dump

如果您从包中安装了这两个包,您将使用 pg_wrapper 并且应该使用 Debian/Ubuntu 的 update-alternativespg_dump 更改为指向到 9.4 的 pg_dump。或者通过实际二进制文件的直接路径运行它。

另见 https://help.ubuntu.com/community/PostgreSQL

关于postgresql - pg_dump : aborting because of server version mismatch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45051633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com