您的位置:首页 > 数据库 > Oracle

oracle 误删除数据恢复方法

2013-11-01 16:31 447 查看
方法一:

insert into t_cc_object select * from t_cc_object as of timestamp to_Date('2013-11-1 15:00:00','yyyy-mm-dd hh24:mi:ss')

这句sql的意思是找到t_cc_object 表里2013-11-1 15:00:00这个时间的数据,并插入到现在和t_cc_object表里,即实现了数据恢复。

方法二:

1.打开Flash存储的权限

    ALTER TABLE tablename ENABLE row movement ;

2.把表还原到指定时间点    
    flashback table tablename to timestamp to_timestamp('2013-11-1 15:00:00','yyyy-mm-dd hh24:mi:ss');
    后面的参数为要还原的时间点
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: