从 PostgreSQL 版本 11 恢复数据库时出现问题

Problem in restoring database from PostgreSQL Version 11

我正在尝试将数据库从 PostgreSQL 版本 11 恢复到 PostgreSQL 版本 10。 我正在使用 Windows 7(32 位),所以我不能使用最新的 PostgreSQL Version。所以我使用的是 PostgreSQL 版本 10.

但是我正在从 PostgreSQL 版本 11 的数据库中备份。 因此我收到错误:

pg_restore: [archiver] unsupported version (1.14) in file header

那么,有什么方法可以在 PostgreSQL 版本 10 中恢复我的数据库。

如果有人能告诉我一条出路,那将非常有帮助。

使用较新版本的 pg_restore 创建普通的 SQL 转储文件。然后从该转储文件恢复到旧版本。根据您使用的功能,可能需要手动编辑转储文件才能成功还原。