PostgresSQL / pgAdmin4 / 转储服务器版本不匹配

PostgresSQL / pgAdmin4 / dump server version mismatch

我尝试在 pgAdmin4 中使用 Postgres 11.1 进行备份,但失败了。 pgadmin 显示 window 和

状态:失败(退出代码:1)。

pg_dump:server version: 11.1; pg_dump: 10.5

pg_dump: aborting because of server mismatch

我不是很懂。 pgadmin4 不知道我使用的是 11.1 而不是 10.5 吗?

问题已解决 - 就我而言。

转到

pgadmin <首选项<路径<二进制路径

PostgreSQL 二进制路径自动设置为 $DIR/../runtime

我将路径更改为我安装的 PostgreSQL 版本 C:\Program Files\PostgreSQL\bin

您的 pgAdmin 使用的是 PostgresSQL 客户端 v10,但您的服务器是 v11。

由于 v10 不知道如何正确转储 v11 数据库,它拒绝尝试。

使用更新版本的 pgAdmin!