从 postgres 中的文件备份中恢复数据

从 postgres 中的文件备份中恢复数据

我需要将 .backup 文件中的数据从 /home/somepath/backupfile.backup 恢复到 mydb。我尝试按照 psql dbname < infile 进行操作,但它没有恢复数据,而是给出了一个错误,提示“table_name 不存在”。

答案1

从声音手册,数据库必须已经存在并且已设置权限,才能正常进行恢复。您是否验证了数据库模板是否创建了用于恢复转储数据的框架?错误听起来就是这样的……它找不到正确的表来插入数据。

相关内容