现场人员误操作truncate表,应用又insert了数据,如何恢复?
truncate相等于ddl操作,无法用flash back,如果delete操作还可以flash back。
查看容灾库,结果容灾库数据同步复制工具也做了truncate操作。
如果有dmp逻辑备份,可以用dmp恢复单表,结果现场的dmp是很久以前的,只能用rman恢复。
rman不能只恢复一个表,只能恢复表空间到另外一个数据库,将另外库的表导入到生产库。
生产环境truncate表误操作真是很棘手。
本文探讨了在误操作导致表被truncate后,如何通过不同的手段进行数据恢复。包括检查容灾库、利用逻辑备份(如dmp文件)以及使用RMAN等方法,并详细介绍了这些方法的具体实施步骤。
现场人员误操作truncate表,应用又insert了数据,如何恢复?
truncate相等于ddl操作,无法用flash back,如果delete操作还可以flash back。
查看容灾库,结果容灾库数据同步复制工具也做了truncate操作。
如果有dmp逻辑备份,可以用dmp恢复单表,结果现场的dmp是很久以前的,只能用rman恢复。
rman不能只恢复一个表,只能恢复表空间到另外一个数据库,将另外库的表导入到生产库。
生产环境truncate表误操作真是很棘手。
958
954

被折叠的 条评论
为什么被折叠?
