oracle恢復(fù)誤刪數(shù)據(jù)
oracle恢復(fù)誤刪數(shù)據(jù)
oracle恢復(fù)誤刪數(shù)據(jù)
操作示例:
1. select * from test_table t //查詢t_viradsl2中所有的數(shù)據(jù),可以看到三條數(shù)據(jù)
2. delete test_table //刪除t_viradsl2中所有的數(shù)據(jù),三條數(shù)據(jù)消失
3. select * from test_table t //無數(shù)據(jù)。
4. insert into test_table select * from test_table as of timestamp to_Date('2011-01-19 15:28:00', 'yyyy-mm-dd hh24:mi:ss') //已將誤刪除數(shù)據(jù)插入表中
5. select * from test_table t //又會(huì)看到三條數(shù)據(jù)。
我們來分析下第四步,注意這句:
select * from test_table as of timestamp to_Date('2011-01-19 15:28:00', 'yyyy-mm-dd hh24:mi:ss'),什么意思呢, 找到test_table在2011-01-19 15:28:00這個(gè)時(shí)間點(diǎn)的所有數(shù)據(jù)(數(shù)據(jù)快照)。
時(shí)間:2012-08-24 責(zé)任編輯:admin
相關(guān)文章
無相關(guān)信息