Flashback技术是从Oracle10g开始应用的一项技术,利用它可以查看数据库过去某个时候的数据,或者把数据库恢复到某个时刻的状态,
Flashback技术是从Oracle10g开始应用的一项技术,利用它可以查看数据库过去某个时候的数据,,或者把数据库恢复到某个时刻的状态,还可以恢复被误删除的表。下面用它恢复被删除的表的应用。
首先,使用下面语句启用回收站的功能:
alter system set recyclebin=on
其次,建表并加入一条数据:
create table test_tb(id number);
insert into test_tb(id) values('1');
drop table test_tb;
show recyclebin;
ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
---------------- ------------------------------ ------------ -------------------
TEST_TB BIN$qFK1/UoacDzgQwqZ9pVwPA==$0 TABLE 2011-07-18:06:06:38
flashback table "BIN$qFK1/UoacDzgQwqZ9pVwPA==$0" to before drop;
select * from test_tb;
ID
----------
1
Copyright © 2019- aiwanbo.com 版权所有 赣ICP备2024042808号-3
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务