Oracle Delete表恢復(ODU)
Oracle Delete表恢復(ODU)
表中資料被DELETE
· (1)將引數unload_deleted設定為YES
· (2)生成資料字典:unload dict
· (3)恢復表: unload table username.tablename
---模擬誤刪除
create table t0 as select * from dba_objects;
create table t0_bak as select * from t0;
select count(*) from t0; ---86159
delete t0 where object_id>85000; commit;
select count(*) from t0; ---84141
一:將引數unload_deleted設定為YES
二:生成資料字典
三:恢復表
rename t0 to tt0;
CREATE TABLE "CHEN"."T0"
(
"OWNER" VARCHAR2(30) ,
"OBJECT_NAME" VARCHAR2(128) ,
"SUBOBJECT_NAME" VARCHAR2(30) ,
"OBJECT_ID" NUMBER ,
"DATA_OBJECT_ID" NUMBER ,
"OBJECT_TYPE" VARCHAR2(19) ,
"CREATED" DATE ,
"LAST_DDL_TIME" DATE ,
"TIMESTAMP" VARCHAR2(19) ,
"STATUS" VARCHAR2(7) ,
"TEMPORARY" VARCHAR2(1) ,
"GENERATED" VARCHAR2(1) ,
"SECONDARY" VARCHAR2(1) ,
"NAMESPACE" NUMBER ,
"EDITION_NAME" VARCHAR2(30)
);
四:通過sqlldr將資料載入到資料庫
5:驗證資料
select count(*) from t0; ---86159
select * from t0 where object_id>85000;
......
原文連結如下:
http://www.laoxiong.net/category/odu
http://www.laoxiong.net/odu_recover_drop_table.html#more-95
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29785807/viewspace-2149488/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle Truncate表恢復(ODU)Oracle
- Oracle Drop表(purge)恢復(ODU)Oracle
- 使用ODU恢復oracle被truncate的表資料Oracle
- ORACLE—DELETE表後的恢復Oracledelete
- 使用ODU恢復被truncate表的資料
- Oracle中truncate table後的資料恢復(Oracle資料恢復工具-ODU)Oracle資料恢復
- oracle恢復表delete/truncate/drop的方法總結Oracledelete
- oracle之DELETE後的恢復Oracledelete
- Oracle delete誤運算元據恢復(BBED)Oracledelete
- 恢復update,delete表資料錯誤的語句delete
- 備份恢復軟體之dul、odu、aul介紹
- RMAN恢復單個表空間或被DROP/DELETE/TRUNCATE的表delete
- Oracle閃回查詢恢復delete刪除資料Oracledelete
- oracle實驗記錄 (恢復-rman操作delete(all) input )Oracledelete
- Oracle RMAN 表空間恢復Oracle
- oracle12c表恢復Oracle
- 【Oracle 恢復表空間】 實驗Oracle
- 恢復Oracle表空間的方法Oracle
- 恢復oracle中drop掉的表Oracle
- Oracle 11g RMAN恢復-只讀表空間的恢復Oracle
- Oracle恢復誤操作刪除掉的表Oracle
- Oracle RMAN 表空間的完全恢復Oracle
- Oracle 表級的快速恢復(實習)Oracle
- 【北亞資料恢復】誤操作導致雲伺服器表被truncate,表內資料被delete的資料恢復資料恢復伺服器delete
- 28_bbed實戰(1)_delete操作恢復delete
- Shift + Delete刪除的檔案如何恢復?delete
- Oracle 12C新特性-RMAN恢復表Oracle
- Oracle 12C 新特性之 恢復表Oracle
- 【北亞資料恢復】誤刪除oracle表和誤刪除oracle表資料的資料恢復方法資料恢復Oracle
- 伺服器資料恢復—雲伺服器mysql資料庫表資料被delete的資料恢復案例伺服器資料恢復MySql資料庫delete
- oracle12c新特性(8)--RMAN中的表恢復和分割槽恢復Oracle
- oracle實驗記錄 (恢復-表空間基於時間點恢復(rman))Oracle
- sqlserver update或者Delete誤操作恢復方法---【驗證】SQLServerdelete
- mysql恢復drop表MySql
- NBU恢復oracleOracle
- Oracle DUL/AUL/ODU 工具說明Oracle
- 【資料庫資料恢復】如何恢復Oracle資料庫truncate表的資料資料庫資料恢復Oracle
- oracle實驗記錄 (恢復-表空間基於時間點恢復(手動))Oracle