oracle误删数据恢复方法
2017-04-10 10:27
543 查看
1. select * from A //查询A中所有的数据,可以看到三条数据
2. delete A //删除A中所有的数据,三条数据消失
3. select * from A //无数据。
4. insert into A select * from A as of timestamp to_Date('2011-01-19 15:28:00', 'yyyy-mm-dd hh24:mi:ss') //已将误删除数据插入表中
5. select * from A //又会看到三条数据。
分析一下第四步:
select * from A as of timestamp to_Date('2011-01-19 15:28:00', 'yyyy-mm-dd hh24:mi:ss'),什么意思呢, 找到A在2011-01-19 15:28:00这个时间点的所有数据,既然找到了,你想怎么操作都可以了。
2. delete A //删除A中所有的数据,三条数据消失
3. select * from A //无数据。
4. insert into A select * from A as of timestamp to_Date('2011-01-19 15:28:00', 'yyyy-mm-dd hh24:mi:ss') //已将误删除数据插入表中
5. select * from A //又会看到三条数据。
分析一下第四步:
select * from A as of timestamp to_Date('2011-01-19 15:28:00', 'yyyy-mm-dd hh24:mi:ss'),什么意思呢, 找到A在2011-01-19 15:28:00这个时间点的所有数据,既然找到了,你想怎么操作都可以了。
相关文章推荐
- Linux 平台下 误删 oracle 数据文件的恢复方法
- oracle误删数据恢复方法小结
- ORACLE Linux 平台下 误删 oracle 数据文件的恢复方法
- Oracle drop 或者误删表数据恢复的两种实用方法
- Oracle 误删数据的恢复方法
- 误删oracle表,恢复表结构及数据方法
- 误删Oracle数据文件的恢复方法
- oracle 表数据被删 操作时误删除 误删数据 恢复方法
- 误删Oracle数据文件的恢复方法
- Oracle误删数据恢复方法总结
- oracle误删数据恢复方法小结
- oracle误删数据恢复方法
- oracle数据被误删或更新的恢复方法
- oracle恢复误删数据
- oracle数据误删后恢复
- oracle 误删且已经提交的数据的恢复。
- ORACLE误删数据的恢复
- oracle恢复误删除数据,解除锁定等非常经典实用方法
- Oracle误删数据文件灾难恢复-Linux_ghan-ChinaUnix博客
- ORACLE误删除数据的恢复方法