oracle 誤刪表 drop table
在oracle 9i中, 僅是delete誤刪除資料,還比較容易恢復資料;
如果做了truncate 或者 drop 再來恢復,比較麻煩.(當然10g 另外一說)
在drop表之後,特別是在生產環境下,可以採用的恢復手段,理論上有全庫不完全恢復表空間恢復TSPITR複製一個庫來恢復三種.
在實際操作中第三種來的相對實用和安全.
[@more@]昨晚加班幫朋友做了這樣一個恢復.先是準備使用TSPITR,後來發現在前天晚上全備之後,開發人員又新增了一個表空間;另外擔心這個表空間上的其它物件;所以後來改用複製一個庫出來,Creating a Non-Current Duplicate Database 得以實現。其中複製時選擇SKIP 不需要的表空間,保留system undo等。一切的基礎在於完善的備份!!來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/271063/viewspace-1031099/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 深入解析 oracle drop table內部原理Oracle
- oracle truncate table recover(oracle 如何拯救誤操作truncate的表)Oracle
- oracle drop table purge無備份bbed恢復(3/3)Oracle
- oracle drop table purge無備份bbed恢復(1/3)Oracle
- oracle drop table purge無備份bbed恢復(2/3)Oracle
- [20181203]drop table後如何獲得表結構.txt
- 【北亞資料恢復】誤刪除oracle表和誤刪除oracle表資料的資料恢復方法資料恢復Oracle
- drop apply INSTANTIATION for one tableAPP
- create table,show tables,describe table,DROP TABLE,ALTER TABLE ,怎麼使用?
- alter table drop unused columns checkpoint
- 【TABLE】Oracle表資訊收集指令碼Oracle指令碼
- Oracle恢復誤刪資料Oracle
- MySQL資料災難挽救之drop tableMySql
- 【TABLE】Oracle監控異常的表設計Oracle
- Oracle:TABLE MONITORINGOracle
- Oracle table selectOracle
- oracle表空間不足:ORA-01653: unable to extend tableOracle
- Oracle快速找回被刪除的表Oracle
- oracle資料庫災難挽救應急方案之DDL誤操作恢復(drop)Oracle資料庫
- 【Oracle】表空間誤刪除導致startup啟動時提示ORA-01110和ORA-01157錯誤Oracle
- oracle cache table(轉)Oracle
- Oracle Pipelined Table(轉)Oracle
- MySQL5.7下面,誤操作導致的drop table db1.tb1; 的恢復方法:MySql
- ORACLE刪除-表分割槽和資料Oracle
- oracle級聯刪除使用者,刪除表空間Oracle
- Flashback Drop閃回刪除功能實踐
- Lua table(表)
- Oracle drop分割槽表單個分割槽無法透過閃回恢復Oracle
- Oracle Pipelined Table Functions(轉)OracleFunction
- Oracle 12.2之後ALTER TABLE .. MODIFY轉換非分割槽表為分割槽表Oracle
- Oracle億級大表高效刪除案例分析Oracle
- JavaScript刪除table表格中行JavaScript
- 【Flashback】Flashback Drop閃回刪除功能實驗
- MySQL資料庫表誤刪除恢復(一)MySql資料庫
- linux下恢復誤刪除oracle的資料檔案LinuxOracle
- undrop-for-innodb恢復drop的表
- oracle 臨時表空間的增刪改查Oracle
- Oracle中刪除表中的重複資料Oracle
- 6、MySQL刪除資料庫(DROP DATABASE語句)MySql資料庫Database