Oracle恢復(完全恢復和不完全恢復)
完全恢復和不完全恢復區(qū)別:
完全恢復:但數據文件出現介質失敗時,使用os命令復制數據文件備份,并使用SQL恢復命令應用歸檔日志和重做日志,最終將數據文件恢復到失敗點的狀態(tài)。即恢復到失敗之前的最近時間點。
不完全恢復:當數據庫出現介質失敗或者用戶誤操作,使用已備份的數據文件、歸檔日志文件和重做日志將數據庫恢復到備份點和失敗點之間某一時刻的狀態(tài)。即
恢復到失敗之前的最近時間點之前的時間點。
不完全恢復語法(不完全恢復之后,必須用resetlogs打開,之后馬上做全備份):
在SQL*PLUS中支持
recover database until time '時間';//使用情況:用戶誤操作
recover database until change SCN號;
recover database until cancel;//適用情況:當前日志組或
歸檔日志丟失
recover database until time '時間' using backup controlfile;//適用情況:所有的控制文件丟失,并且不能重建。轉儲數據庫到先前結構狀態(tài)(誤刪表空間)
在RMAN中支持下列子句
recover database until time '時間';
recover database?until scn
recover database until seguence
recover database until restore point 恢復點名稱;
轉自?http://blog.sina.com.cn/s/blog_68e671c70101a6fn.html
加微信cycleyu獲取最新ocp 題庫。