2 Day DBA-管理方案物件-執行備份和恢復-管理備份-練習:執行閃回表操作。
1. 將所有的first_name更新為NULL,並commit,這代表一個誤操作。
3.
使用者控制的恢復->恢復範圍 = 表
點選恢復
4.
注意:如果你不知道不想發生的改變的發生的時間,可以檢視影響這個表的事務的歷史,
l 評估行更改和事務處理, 以確定時間點
這裡選擇閃回到時間戳,並填寫一個25分鐘前的時間
點選下一步
5.
點選新增表
6.
點選確定
7.
點選下一步
8.
級聯: 閃回所選表和所有從屬表
定製: 閃回所選表和一部分從屬表。這將導致資料不一致。
限制: 只閃回所選表。這將導致資料不一致。
點選顯示相關性
從中可以看到EMPLOYEES表有依賴表DEPARTMENTS和JOBS表,所以這裡本應該選擇級聯。
但因為將first_name更新NULL,並未影響其它表,所以選擇“限制”
注意:必須在所有影響的表上開啟行移動,並不僅僅是初始化目標表。
點選確定,返回上頁點選下一步。
9.
點選提交
10.
11. 再次檢視employees表中的資料。(已經恢復到之前的狀態)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1077429/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL日誌管理,備份和恢復MySql
- DM7使用DMRAMN執行備份集恢復
- SYSTEM 表空間管理及備份恢復
- innobackupex 部分表備份和恢復
- 備份和恢復
- MySQL 日誌管理、備份與恢復MySql
- Mysql備份與恢復(2)---邏輯備份MySql
- MongoDB 備份恢復啟動後執行操作報錯:Error:couldn't add user:not masterMongoDBErrorAST
- KunlunDB備份和恢復
- redis 備份和恢復Redis
- RAC備份恢復之Voting備份與恢復
- MySQL備份與恢復操作解析MySql
- PostgreSQL備份恢復管理器pg_probackupSQL
- db2 命令列備份和恢復DB2命令列
- SqlServer備份和恢復(二)SQLServer
- SqlServer 備份和恢復(一)SQLServer
- 【MySQL】MySQL備份和恢復MySql
- 備份與恢復:polardb資料庫備份與恢復資料庫
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- Mysql備份與恢復(1)---物理備份MySql
- DB2備份與恢復DB2
- mydumper備份恢復
- Mysql備份恢復MySql
- 在Linux中,如何配置和管理系統備份和恢復策略?Linux
- DM7聯機執行SQL語句進行表備份SQL
- Oracle 備份和恢復介紹Oracle
- 詳解叢集級備份恢復:物理細粒度備份恢復
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql
- 檔案的基本管理和XFS檔案系統備份恢復
- db2備份恢復(backup restore)DB2REST
- 物理冷備份與恢復的操作命令
- mysqldump+mysqlbinlog執行備份與還原MySql
- rman 增量備份恢復
- Jenkins備份與恢復Jenkins
- Postgresql 備份與恢復SQL
- MySQL 備份與恢復MySql
- RMAN備份恢復技巧
- Grafana 備份恢復教程Grafana
- GitLab的自動備份、清理備份與恢復Gitlab