oracle表回滾到乙個指定時間的操作語句

2021-08-02 05:19:42 字數 477 閱讀 1909

在開發或客戶使用過程中,難免會出現誤操作或髒資料,那麼怎麼迅速處理這個問題呢?

1.備份還原就用了,太麻煩。

就是使用oracle的備份功能,然後在還原,還原的時候新建乙個庫,然後使用dblink進行連線。

將資料導回去。

2.使用oracle的還原操作,但是這個操作只能還原資料,表發生改變就不能了,切記。這個語句是這樣的:

select * from 表名 as

oftimestamp to_timestamp('2014-6-19 1:10:00','yyyy-mm-dd hh24:mi:ss');

alter

table 表名 enable row movement;

flashback table 表名 to timestamp to_timestamp('2011-03-04 05:00:00','yyyy-mm-dd hh24:mi:ss');

oracle表資料回滾到指定時間

需要回滾的表 select t.t.rowid from cases t row movement 從字面意思解釋為行移動.預設情況下,oracle資料塊中的一行其生命週期內是不會發生移動的,即其rowid不會發生改變.但是在某些情景下,我們希望行的rowid可以發生變化,這時候我們就需要啟動表的r...

Oracle 資料庫 回滾到指定時間

實用開發之 oracle表回滾到乙個指定時間的操作語句 在開發或客戶使用過程中,難免會出現誤操作或髒資料,那麼怎麼迅速處理這個問題呢?1.備份還原就用了,太麻煩。就是使用oracle的備份功能,然後在還原,還原的時候新建乙個庫,然後使用dblink進行連線。將資料導回去。2.使用oracle的還原操...

svn 回滾到上乙個版本shell 指令碼

bin sh 2015 07 15 author jackluo email net.webjoy gmail.com version list svn log limit 2 sed 1d sed d awk f awk v rs 找出最近的版本,並進行格式化 echo verions findi...