2 Day DBA-管理方案物件-執行備份和恢復-管理備份-練習:執行閃回表操作。

LuiseDalian發表於2014-02-06

1. 將所有的first_name更新為NULL,並commit,這代表一個誤操作。

2. 可用性->管理->執行恢復

3.

使用者控制的恢復->恢復範圍 =

點選恢復

4.

注意:如果你不知道不想發生的改變的發生的時間,可以檢視影響這個表的事務的歷史,

l  評估行更改和事務處理, 以確定時間點

這裡選擇閃回到時間戳,並填寫一個25分鐘前的時間

點選下一步

5.

點選新增表

6.

點選確定

7.

點選下一步

8.

級聯: 閃回所選表和所有從屬表

定製: 閃回所選表和一部分從屬表。這將導致資料不一致。

限制: 只閃回所選表。這將導致資料不一致。

點選顯示相關性

從中可以看到EMPLOYEES表有依賴表DEPARTMENTSJOBS表,所以這裡本應該選擇級聯。

但因為將first_name更新NULL,並未影響其它表,所以選擇“限制”

注意:必須在所有影響的表上開啟行移動,並不僅僅是初始化目標表。

點選確定,返回上頁點選下一步。

9.

點選提交

10.

11. 再次檢視employees表中的資料。(已經恢復到之前的狀態)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1077429/,如需轉載,請註明出處,否則將追究法律責任。

相關文章