我真的想不通。我以为新版本的 pg_dump 可以从旧版本导出。但是,我一直收到此错误:
pg_dump: error: aborting because of server version mismatch
pg_dump: detail: server version: 8.0.2; pg_dump version: 16.2
我正在使用 Macos 上本地安装的 Postgres 从正在运行的 RDS 实例导出数据。我尝试但未能找到旧版本的 pg_dump(可针对 Macos 进行编译,但仅找到 Windows)。
这个版本只是也旧了?或者语义版本解析器可能坏了,它认为 16.2 < 8.0.2?