flashback 汇总

来源:互联网 发布:知乎为什么也叫b乎 编辑:程序博客网 时间:2024/06/14 09:12

flashback query

select * from t as of timestamp to_date(sysdate,'yyyy-mm-dd hh24:mi:ss')

select * from t as of scn 46210894

 

flashback table

flashback table to before drop

alter table name enable row move

flashback table to scn 542640

flashback versions query中出现的伪列,放在这里备查。

scn:

select versions_operation,versions_startscn,versions_endscn,
versions_starttime,versions_endtime,versions_xid,id,name
from t versions between scn minvalue and maxvalue

--=========================================

timestamp:

select versions_operation,versions_startscn,versions_endscn,
versions_starttime,versions_endtime,versions_xid,id,name
from t versions between timestamp minvalue and maxvalue



select * form v$flash_recovery_area_usage

select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage;

show parameter recover


rman target /

crosscheck archivelog all

delete expirec archivelog all

delete archivelog unitl time 'sysdate-1'

shutdown immediate;

startup mount

ater database noarchivelog;

alter database open;

shutdwn immiediate;

startup mount

alter database archivelog

archive log list

alter database open

select group#,sequence# from v$log

alter database clear unarchived logfile group 1;




原创粉丝点击