【发布时间】:2020-07-13 10:47:11
【问题描述】:
我有一个数据库,其中一些记录被意外从其中一个表中删除。最近有一个使用 pg_dump 创建的明文转储可用。该表有一个 uuid 列。有没有办法将丢失的行从转储中恢复到原始表中?
自转储创建后表架构已更改,但任何更改都不应阻止旧记录按原样导入。
【问题讨论】:
标签: database postgresql pg-dump pg-restore
我有一个数据库,其中一些记录被意外从其中一个表中删除。最近有一个使用 pg_dump 创建的明文转储可用。该表有一个 uuid 列。有没有办法将丢失的行从转储中恢复到原始表中?
自转储创建后表架构已更改,但任何更改都不应阻止旧记录按原样导入。
【问题讨论】:
标签: database postgresql pg-dump pg-restore
您必须将转储恢复到不同的数据库并从那里提取有趣的行。然后您可以将它们恢复到原始表中。
【讨论】: