【发布时间】:2018-03-15 03:25:07
【问题描述】:
当然,情况如此,我需要尽快解决。
我有一个生产数据库,我不小心运行了一个脚本,删除了我不想删除的记录。值得庆幸的是,在这样做之前我将数据备份为*.sql 文件。因此,我可以在我的开发环境中对其进行操作,以仅从pg_dump 获取数据甚至转储文件。
每当我尝试使用pg_restore 或psql 导入文件时,它似乎都不会导入丢失的行。它会引发许多错误,这是我所期望的,因为它具有重复的数据。但我不关心重复数据;我想把不重复的数据放回数据库中。
有人知道怎么做吗?
【问题讨论】:
标签: postgresql