oracle误操作后恢复数据
2018-02-06 17:18
225 查看
首先,查询出误操作的那条sql的执行时间:
获取执行时间后,执行:
其中new_table 是新表,用于存放误操作表中的原数据,cpws是误操作的表,“2018-02-06 16:50:16”是误执行sql的时间。
执行结束后,new_table中的数据即是误操作之前的数据。
select v.FIRST_LOAD_TIME,v.* from v$sqlarea v order by v.FIRST_LOAD_TIME desc
获取执行时间后,执行:
create table new_table as select * from cpws as of timestamp to_timestamp('2018-02-06 16:50:16','yyyy-mm-dd hh24:mi:ss')
其中new_table 是新表,用于存放误操作表中的原数据,cpws是误操作的表,“2018-02-06 16:50:16”是误执行sql的时间。
执行结束后,new_table中的数据即是误操作之前的数据。
相关文章推荐
- oracle做了update的误操作,怎么恢复之前数据
- oracle闪回技术恢复误操作数据
- ORACLE数据库误操作执行了DELETE,该如何恢复数据?
- Oracle误操作--数据被Commit后的数据回退恢复(闪回)
- 【转载】linux中误删除oracle数据文件的恢复操作 分类: H2_ORACLE 2013-06-14 12:07 353人阅读 评论(0) 收藏
- oracle数据误删后恢复数据操作
- oracle数据恢复----------之oracle各种闪回操作
- 【转载】linux中误删除oracle数据文件的恢复操作
- oracle数据备份和恢复以及日志操作
- Linux下ORACLE误删除数据文件恢复操作
- 关于Oracle误操作--数据被Commit后的数据回退恢复(闪回)
- 【转载】linux中误删除oracle数据文件的恢复操作
- Linux下ORACLE误删除数据文件恢复操作
- Oracle中利用undo进行数据的恢复操作
- 【转载】linux中误删除oracle数据文件的恢复操作
- 【转载】linux中误删除oracle数据文件的恢复操作
- 浅析Oracle数据恢复操作
- Oracle 恢复被删除的数据,解决误操作删除数据
- oracle数据误操作恢复【flashback闪回操作】
- oracle 数据误操作数据恢复