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