闪回数据归档的使用方法


闪回数据归档就是将表的数据变化保存在一个表空间中,以便可以查看过去很长一段时间的任意时间点数据。
1、 创建表空间:
create tablespace test_fb datafile 'C:\ORACLE\ORACLE19C\ORADATA\DSBFN\test_fb.dbf' size 20m;

2、创建数据归档:
create flashback archive fa_test tablespace test_fb retention 1 year;

3、将表应用数据归档:
alter table test flashback archive fa_test;

4、查询过去的SCN:
select current_scn from v$database;

5、查询过去的数据
select * from test as of scn  111683227;

6、查询现有的数据归档策略
select flashback_archive_name,retention_in_days from dba_flashback_archive;
select * from dba_flashback_archive_ts;
select table_name,status from dba_flashback_archive_tables;

7、修改flashback data策略
 alter flashback archive fa_test modify retention 2 year;

8、删除归档策略:
alter table test no flashback archive;
drop flashback archive fa_test;
 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值