测试:
1.首先创建一张表TEST
create table test (name int)
2.插入两条数据:
insert into test values (1);
insert into test values (1);
3.对表启动移动行
ALTERTABLE table ENABLE ROW MOVEMENT;
4.删除表:
drop table test
5.在回收站查询表:
SHOWRECYCLEBIN;
或者
SELECTobject_name AS recycle_name, original_name, type
FROMrecyclebin;
这个时候我们在回收站还是可以看到表test的,Flashback Drop就是从这里讲数据恢复的。
6.恢复数据:
FLASHBACK table to test to before drop;
7.查询数据:
select * from test
这时候就可以看到数据已经都还原了。非常好的功能,不需要像SQL Server那样从备份中还原。
Flashbackup drop有一些条件限制:
Objects must meet the following prerequisites to be eligible for retrieval from the
recycle bin:
■ The recycle bin is only available for non-system, locally managed tablespaces. If a
table is in a non-system, locally managed tablespace, but one or more of its
dependent segments (objects) is in a dictionary-managed tablespace, then these
objects are protected by the recycle bin.
■ Tables that have Fine-Grained Auditing (FGA) and Virtual Private Database (VPD)
policies defined over them are not protected by the recycle bin.
■ Partitioned index-organized tables are not protected by the recycle bin.
■ The table must not have been purged, either by a user or by Oracle Database
because of a space reclamation operation.
分享到:
相关推荐
您可能感兴趣的文章:Oracle误删除表数据后的数据恢复详解Oracle7.X 回滚表空间数据文件误删除处理方法Oracle7.X 回滚表空间数据文件误删除处理方法Oracle7.X 回滚表空间数据文件误删除处理方法误删除$ORACLE_HOME/...
日常工作中难免遇到自己或者别人误操作、删除、修改了数据库的数据。此时我们该如何恢复数据呢。 1、我们可以应用Flashback Query查询过去的数据 Flashback Query这一特性,最常被应用的就是修复误操作的数据了。...
Dataguard故障切换(Switchover和Failover)及利用Flashback进行恢复
## oracle恢复误删除的表数据 ** 查询某个时间节点的表数据 ```java select * from 表名 as of timestamp to_timestamp('2020-04-27 17:25:00','yyyy-mm-dd hh24:mi:ss') ``` 开启行移动功能 ```java alter table ...
oracle 10g flashback(数据恢复)/oracle 10g flashback(数据恢复)/oracle 10g flashback(数据恢复)/oracle 10g flashback(数据恢复)
mysqlbinlog的flashback
为了使 Oracle 数据库从任何逻辑误操作中迅速地恢复,Oracle 推出了闪回技术。 该技术首 先以闪回查询( Flashback Query)出现在 Oracle 9i 版本中,后来 Oracle 在 10g 中对该技术 进行了全面扩展,提供了闪回...
Oracle 10g High Availability-Flashback技術介紹
ORACLE flashback database测试,主要进行ORACLE flashbackup 闪回整个数据库的实现。
全面总结和解释了oracle flashback技术的使用,优势以及限制
必须设定undo保留时间足够大以能够重构需要闪回的数据 ALTER SYSTEM SET UNDO_RETENTION=; seconds值是undo数据保持的秒数。 Flashback view是由undo retention interval来限制的。
BB FlashBack Pro2.7.6.zip
BB FlashBack Pro 3.2.2 注册机
flashback全记录,所有可能遇到的各种情况的flashback操作
Oracle Flashback在医院数据恢复中的应用.pdf
FLASHBACK DATABASE flashback data1base闪回到过去的某一时刻 闪回点之后的所有工作都将丢失 必须使用resetlogs创建新的场景并打开数据库(一旦resetlogs之后,将不能再闪回至resetlogs之前的时间点) .......
BB FlashBack Pro 3.2.2截图工具 亲测可用
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
FlashBack Pro 5 Recorder 是一种屏幕记录器,能快速容易地创建视频。有详尽的软件阐述、屏幕演示、介绍、指南以及练习。,欢迎您下载。
flashback 截屏工具,可以对屏幕进行截图、录像 小巧好用