这是什么意思我正在尝试恢复我的postgresql数据库,这是我得到的但我没有看到它恢复表/数据/
C:\ Program Files \ PostgreSQL \ 9.4 \ bin \ pg_restore.exe --host 123-97.compute-1.amazonaws.com --port 5432 --username“username” --dbname“mydb”--no-password --section pre-data --section data --section post-data --schema public --verbose“C:\ db \ employee.backup”
pg_restore:连接到数据库以进行恢复pg_restore:隐含 仅数据恢复
处理返回退出代码0。
我正在使用Windows 8.1
答案 0 :(得分:1)
不确定是否对您的情况有用,并且线程可能很旧,但可能对随后发布的人有用。 恢复具有其他名称的架构备份时出现此错误。当我使用相同的名称还原架构时,它就像一个超级按钮一样工作,然后我将其重命名。 希望这会有所帮助!
答案 1 :(得分:0)
我在尝试将 psql 12 备份恢复到 psql 12 数据库但使用较新的 ubuntu 版本时遇到了同样的问题(备份在 ubuntu 18 上,在 ubuntu 20 上恢复,两者都是 psql 12)。 当我将 ubuntu 从 20 降级到 18 时,它恢复正常,不知道为什么 ubuntu 版本会出现问题。我的建议只是确保备份和恢复的环境完全相同。