Oracle数据库误删除数据后的恢复操作——闪回
来源:互联网 发布:地瓜网络嗅探器免费版 编辑:程序博客网 时间:2024/05/22 14:30
如果不小心进行了Oracle数据全表删除或修改。
如:delete from t;
此时如下几步可帮助恢复到某一时间点:
1.新建临时表,利用闪回将指定时间内的数据插入到临时表中
create table t_tbd as select * from t as of timestamp to_timestamp('2008-12-26 17:40:03','yyyy-mm-dd hh24:mi:ss');
2.清空原表
delete from t;
3.把临时表的数据插入到表中
insert into t select * from t_tbd;
commit;
这样即可。
注意:请要要对t表进行DDL操作,因为一旦做了DDL,我们就没办法回闪查询了。
- Oracle数据库误删除数据后的恢复操作——闪回
- Oracle数据库中误删除数据后恢复的方法
- mysql数据库误删除后的数据恢复操作说明
- mysql数据库误删除后的数据恢复操作说明
- mysql数据库误删除后的数据恢复操作说明
- oracle误删除数据后的恢复
- oracle误删除数据,恢复删除的数据,删除数据后提交恢复
- ORACLE数据库误操作后数据恢复方法
- 【网摘】oracle数据删除后的恢复
- oracle删除数据后的恢复
- oracle删除数据后的恢复
- oracle删除数据后的恢复
- oracle删除数据后的恢复
- oracle恢复删除后的数据
- oracle删除数据后的恢复
- oracle 表数据误删除后恢复
- Oracle误删除表数据后的恢复详解
- oracle误删除表数据后的恢复详解
- 如何利用路由器防止DoS拒绝服务攻击
- Junos日常维护命令
- 解决中文乱码问题 (url传参乱码)
- kettle在64位操作系统上的配置
- linux 驱动程序中异步通知机制
- Oracle数据库误删除数据后的恢复操作——闪回
- 项目总结
- redhat5.5 上安装svnserve
- 苏州惊变
- c# 无边框 form 改变大小
- 小方法—汉字转拼音缩写
- strcpy,sprintf,memcpy的区别
- IO输入与输出
- Java Reflection (java中的反射机制)