pgAdmin - 无法转储文件,"aborting because of server version mismatch"
pgAdmin - Cannot dump file, "aborting because of server version mismatch"
我的情况
我从另一台装有旧版本 PostgresSQL/pgAdmin 的笔记本电脑接收到我的数据库。我用 PostgreSQL/pgAdmin 的最新版本将它恢复到另一台笔记本电脑中。我对数据库做了一些更改,现在当我想转储它时出现错误。
错误是说:
pg_dump: error: server version: 14.1; pg_dump version: 13.4.
pg_dump: error: aborting because of server version mismatch
我在 pgAdmin 中的二进制路径
我不确定为什么我的版本不同。更新 PostgreSQL 时不应该同时更新两个版本吗?我该怎么做才能解决这个问题?
编辑:
我的 OS: Windows
PGAdmin 版本: 5.7
我所做的更改:简单的 ALTER 和 CREATE TABLE 查询
感谢@AdityaToshniwal 的评论,我得以修复它:
"I think you're using an older version of pgAdmin. The latest version
has the binaries for pg-14."
我使用的是旧版本的 pgadmin
我的情况
我从另一台装有旧版本 PostgresSQL/pgAdmin 的笔记本电脑接收到我的数据库。我用 PostgreSQL/pgAdmin 的最新版本将它恢复到另一台笔记本电脑中。我对数据库做了一些更改,现在当我想转储它时出现错误。
错误是说:
pg_dump: error: server version: 14.1; pg_dump version: 13.4.
pg_dump: error: aborting because of server version mismatch
我在 pgAdmin 中的二进制路径
我不确定为什么我的版本不同。更新 PostgreSQL 时不应该同时更新两个版本吗?我该怎么做才能解决这个问题?
编辑:
我的 OS: Windows
PGAdmin 版本: 5.7
我所做的更改:简单的 ALTER 和 CREATE TABLE 查询
感谢@AdityaToshniwal 的评论,我得以修复它:
"I think you're using an older version of pgAdmin. The latest version has the binaries for pg-14."
我使用的是旧版本的 pgadmin