我想在Postgres中创建我的数据库的备份。
我在用pgAdmin。
在那之后,我得到了一系列的信息:
C:\Program Files\pgAdmin III\1.12\pg_dump.exe --host localhost --port 5432 --username "postgres" --role "postgres" --no-password --verbose --file "E:\wfr.backup" "WFR"
pg_dump: server version: 9.1.1; pg_dump version: 9.0.3
pg_dump: aborting because of server version mismatch
pg_dump: *** aborted because of error为什么不创建一个备份并返回错误呢?
发布于 2012-01-19 10:22:06
pgAdmin III 1.12不支持PostgreSQL 9.1。所以最好将pgAdmin III升级到版本1.14或更高版本。
发布于 2012-01-19 10:08:33
运行pg_dump的系统上的pg_dump和数据库服务器上的postgres之间有一个差别,这两者太大了,不能被认为是兼容的。找出您服务器上的postgres版本,然后在本地安装相同版本的pg_dump。
PgAdmin的最新版本将支持您的数据库。你落后了几个人。
https://dba.stackexchange.com/questions/10996
复制相似问题