现场人员误操作truncate表,应用又insert了数据,如何恢复?
truncate相等于ddl操作,无法用flash back,如果delete操作还可以flash back。
查看容灾库,结果容灾库数据同步复制工具也做了truncate操作。
如果有dmp逻辑备份,可以用dmp恢复单表,结果现场的dmp是很久以前的,只能用rman恢复。
rman不能只恢复一个表,只能恢复表空间到另外一个数据库,将另外库的表导入到生产库。
生产环境truncate表误操作真是很棘手。
现场人员误操作truncate表,应用又insert了数据,如何恢复?
truncate相等于ddl操作,无法用flash back,如果delete操作还可以flash back。
查看容灾库,结果容灾库数据同步复制工具也做了truncate操作。
如果有dmp逻辑备份,可以用dmp恢复单表,结果现场的dmp是很久以前的,只能用rman恢复。
rman不能只恢复一个表,只能恢复表空间到另外一个数据库,将另外库的表导入到生产库。
生产环境truncate表误操作真是很棘手。