Oracle閃回技術

2022-08-23 09:27:10 字數 1041 閱讀 6265

閃回技術(flashback)

--

檢視**站 recyclebin

select

*from

recyclebin;

--恢復**站中的表

--語法結構:flashback table 表名 to before drop;

flashback table t_score to before drop;--

清空**站

purge recyclebin;

--直接清除表,不經過**站(不經過**站直接清除的表不可恢復)

--語法結構:drop table 表名 purge;

drop

table

t_score purge;

--刪除**站中的表語法:

--語法結構:purge table 表名;

purde table t_score

恢復表中資料

一般情況下只能恢復7個小時內刪除的資料(實際測試出來的時間,可能不准)

--

1、開啟表的行移動功能

--語法結構:alter table 表名 enable row movement;

alter

table

grade enable row movement;

--2、查詢某個時刻的表資料快照

select

*from grade as

oftimestamp to_timestamp('

20200916 101700

','yyyymmdd hh24:mi:ss');

--3、閃回到這個時刻的資料

flashback table grade to

timestamp to_timestamp('

20200916 101700

','yyyymmdd hh24:mi:ss');

--4、關閉表的行移動功能

alter

table grade disable row movement;

oracle閃回技術

1,閃回資料庫到之前某時間點 在安裝時需要開放閃回功能 不支援表空間刪除 select name from v database 看是否開啟閃回功能 select flashback on,name from v database select name from v bgprocess where...

oracle閃回技術

查詢某一時刻資料庫中資料狀態語句 select from abc as of timestamp to timestamp 2015 08 24 10 31 00 yyyy mm dd hh24 mi ss 閃回dml語句 flashback table abc to timestamp to ti...

Oracle 閃回技術

允許復原資料庫到某個時間點,從而撤銷自該時間以後的所有更改。主要利用閃回日誌檢索資料塊的舊版本,同時它也依賴歸檔重做日誌完全地恢復資料庫,不用復原資料檔案和執行傳統的介質恢復 閃回前提 資料庫為歸檔模式 查詢當前資料庫是否為歸檔模式 archive log list 非歸檔執行如下 歸檔跳過 shu...