Oracle數據庫誤操作還原/恢復

實習生期間,差點從刪庫到跑路。。。。。

好了,廢話不說,當我們操作之後,被刪除的表應該還是存在於回收站的,可以通過表名進行查詢並進行恢復。

flashback table CM_LTE_ENB to before drop

式子中 CM_LTE_ENB 就是表名了

如果再刪除之後第一時間又創建了新的臨時表,可以先將臨時表徹底刪除,再將原來的表恢復過來,因爲如果常規刪除一定會覆蓋回收站的原數據庫(我沒試過,理論上的)

若要徹底刪除表,則使用語句:

drop table <table_name> purge;

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章