Oracle之数据库恢复到某个时间点-yellowcong
2017-11-06 17:00
246 查看
有时候手残,删除几条有用的数据,是常事,别说你没干过,反正我是不信了,有一次我把共同的数据给删掉了,整个系统都完犊子了,当时吓尿了,我立马百度如何恢复数据,当时是恢复了,不过又忘了方法,所以记下来了哦。我比较喜欢方法1,感觉方法2 没啥搞头。
方案1
能不能恢复看你运气了,这个是看你的时间点,如果时间太过于久远,就恢复不了了。-- 查询2017-11-06 13:00:00 时间点,表xxxx_input 的数据 select * from xxxx_input as of timestamp to_timestamp('2017-11-06 13:00:00', 'yyyy-mm-dd hh24:mi:ss') where kino_id = 'test'
方案2
这个方案是查询用户执行的语句,然后根据语句恢复,查询的量也是有限的SELECT * FROM v$session a,v$sqlarea b WHERE b.ADDRESS = a.PREV_SQL_ADDR;
相关文章推荐
- Oracle 10g dbf文件恢复数据库
- oracle 数据库update失败后 恢复到以前的数据
- Oracle数据库的备份与恢复
- 临危不惧:Oracle 11g数据库恢复技术
- 如何对Oracle数据库文件进行恢复与…
- oracle 11g数据库冷备与恢复
- Oracle数据恢复、数据库恢复、灾难恢复专题
- 恢复oracle数据到以前的某个时间点
- Oracle8I数据库冷备份的恢复
- oracle 备份数据库 恢复数据库(导入已备份的数据) 用户级别
- Oracle恢复数据库案例实战
- Oracle10g数据库备份与恢复总结6--Oracle备份与恢复之数据库闪回技术
- Oracle 数据库全量备份恢复和部分备份恢复 之延续 Oracle11gR2
- oracle基于时间恢复整个数据库
- Oracle 数据库 恢复
- Oracle RMAN恢复带有OFFLINE数据文件的数据库
- 在plsql中误删数据库表的恢复办法(oracle10.2g)
- oracle实战第四天--数据库(表)的逻辑备份与恢复
- 重装系统之后 Oracle 数据库的恢复的方法
- Oracle 中利用闪回查询确定某表在某时间点之后的修改内容,并恢复至该时间点