oracle之数据误删恢复
2017-02-09 00:00
204 查看
例如误删scott用户下的emp表:
1.命令行登录(conn scott/tiger as sysdba) ;
2.闪回查询尝试(select dbms_flashback.get_system_change_number from dual;)
3.将得到的数字往前推 (如得到1586728,往前推算为1584000 记下此数字),重新切换到Scott用户(目的是用scott用户登录而不是sysdba)。
4.select count(*) from emp as of scn 1584000;(得到多条记录 ps:如果是查1586728那么还是0条记录)
5.insert into emp select * from emp as of scn 1584000;
1.命令行登录(conn scott/tiger as sysdba) ;
2.闪回查询尝试(select dbms_flashback.get_system_change_number from dual;)
3.将得到的数字往前推 (如得到1586728,往前推算为1584000 记下此数字),重新切换到Scott用户(目的是用scott用户登录而不是sysdba)。
4.select count(*) from emp as of scn 1584000;(得到多条记录 ps:如果是查1586728那么还是0条记录)
5.insert into emp select * from emp as of scn 1584000;
相关文章推荐
- 网摘:误删oracle一个表数据的恢复方案
- 误删Oracle数据文件的恢复方法
- oracle恢复误删数据
- oracle误删数据恢复
- Oracle闪回技术之一Oracle 11g 利用FlashTable (闪回表)恢复(用delete)误删的数据
- ORACLE误删数据的恢复
- oracle 回闪技术恢复误删数据
- 误删oracle表,恢复表结构及数据方法
- oracle误删数据怎么恢复
- ORACLE恢复误删的表数据
- ORACLE误删数据的恢复
- 关于oracle误删数据恢复
- 兴奋啊,使用oracle的flashback搞定误删数据的恢复
- oracle emp数据库或数据误删恢复
- 【转载】ORACLE误删数据的恢复
- oracle恢复误删数据
- oracle恢复误删数据
- Oracle误删数据文件灾难恢复-Linux_ghan-ChinaUnix博客
- 关于oracle误删数据恢复
- ORACLE误删数据的恢复