ORACLE日常-如何恢復oracle中誤刪除表(drop掉的)


恢復表:

flashback table test_drop to before drop;

或者:

flashback table "BIN$b+XkkO1RS5K10uKo9BfmuA==$0" to before drop;

注意:必須9i或10g以上版本支持,flashback無法恢復全文索引。

Oracle9i Database 推出了閃回查詢選項的概念,以便檢索過去某個時間點的數據,但它不能閃回 DDL 操作,如刪除表的操作。唯一的恢復方法是在另一個數據庫中使用表空間的時間點恢復,然后使用導出/導入或其他方法,在當前數據庫中重新創建表。這一過程需要 DBA 進行大量工作並且耗費寶貴的時間,更不用說還要使用另一個數據庫進行克隆。

文章來源:https://mp.weixin.qq.com/s/5a0XAxFULUovCR2NNSPjRA


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM