我誤操作用alter table test_table drop column 之后,這一列的數據和字段DROP了,
如何恢復ORACLE中被DROP的列和里面的數據?
flashback table tablename to before drop 不管用的。表沒有DROP。
有什么好點的辦法?那可以將表閃回到某個時間節點的
1.用數據庫備份恢復。
2.重新修改該表,加上被刪字段。
用dbms_flashback.enable_at_system_change_number(xxx);應該是閃不回去的。
1 使用備份進行恢復
2 可以嘗試使用flashback database功能
新聞熱點
疑難解答