Postgres 9.3备份和还原错误

时间:2014-03-04 06:13:49

标签: postgresql

很好,我使用“pg_dump”实用程序(转储文件)备份了我的数据库 name是“testbackup.sql”。在恢复之前,我放弃了所有 表格,视图,序列,我创建的功能。之后使用 “psql”命令尝试恢复转储。但是它显示了重复键 违规错误。 **

  

错误:psql.bin:testbackup.sql:17884:错误:重复键值   违反了唯一约束“pg_largeobject_metadata_oid_index”。

**我在网上搜索了一下 但我无法找到正确的解决方案。请向我们提供适当的解决方案 溶液

1 个答案:

答案 0 :(得分:0)

似乎你忘记丢弃所有大型物体。通过登录pg_largeobject列出他们的ID,然后使用lo_unlink删除它们。