PostgreSQL 9.4数据库无法在pgAdmin 3 (Windows 8.1)中保存。

9

我正在Windows 8.1下使用Confluence,并在其中生成了大量的输入内容。

现在,我想要使用pgAdmin 3备份我的PostgreSQL 9.4数据库。

然后我遇到了错误:

C:\Program Files (x86)\pgAdmin III\1.18\pg_dump.exe --host localhost --port 5432 --username "postgres" --no-password --format custom --blobs --verbose --file "C:\Users\milenko\Desktop\output.backup" "confluence"

pg_dump:服务器版本:9.4.1;pg_dump版本:9.3.1

pg_dump:由于服务器版本不匹配而中止

你知道解决办法吗?

3个回答

14

链接已失效。 - manurajhada

2

我发现将pgadmin版本文件夹中的pg_dump.exe替换为我Postgres数据库中的pg_dump.exe非常有效。

我明白为什么上面的解决方案更好,但如果有人遇到问题,这似乎也是一个功能性的替代方案。


-1

这个解决方案对我来说很好用!你应该试试。在 pgadmin 文件夹内,将 pg_dump.exe 的名称更改为 pg_dump-bkp.exe,并从 postgres 文件夹中复制并粘贴 pg_dump.exe。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接