数据恢复咨询热线:400-666-3702  

欢迎访问南京兆柏数据恢复公司,专业数据恢复15年

兆柏数据恢复公司

 行业新闻

 当前位置: 主页 > 行业新闻

Oracle闪回误删除的一条数据

浏览量: 次 发布日期:2023-10-17 20:44:01

Oracle闪回误删除的一条数据

概述

在开发或项目实施的时候,经常会碰到误删除数据的情况,今天咱们就验收一下如何找回误删除的数据,通过以下几个步骤,给大家做一下演示。

1、查询要演示删除数据的时间

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;

2、通过for update删除一条数据

上海数据恢复 无锡数据恢复

3、通过时间恢复步骤如下:

a、打开Flash存储的权限

ALTER TABLE tableName ENABLE row movement ;

b、确认时间点删除的数据是否存在

select * FROM demo AS OF TIMESTAMP to_timestamp('20200803150000','yyyy-mm-dd hh24:mi:ss') where id='5';

c、新建一个临时表保存数据

create table demo_temp as select * FROM demo AS OF TIMESTAMP to_timestamp('20200803150000','yyyy-mm-dd hh24:mi:ss') where id='5';

d、把找回来的数据重新插入到原先的表

insert into demo select * from demo_temp;

相关推荐