循序漸進oracle第8章:Oracle的閃回特性之恢復已經提交刪除的表資料
/* 2008/06/06
*環境:Windows XP +Oracle10.2.0.1
*循序漸進oracle——資料庫管理、最佳化與備份恢復
*循序漸進oracle第8章:Oracle的閃回特性之恢復已經提交刪除的表資料
*/
1 、檢視閃回的空間大小和位置
SQL> show parameter db_recovery
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string G:\oracle\product\10.2.0/flash
_recovery_area
db_recovery_file_dest_size big integer 2G
預設為2G大小
2、恢復已經刪除提交了資料
SQL> connect scott/mzl
已連線。
SQL> select * from dept;
DEPTNO DNAME LOC
---------- -------------- -------------
50 support denver
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS beijing
SQL> delete dept where deptno=10;
已刪除 1 行。
SQL> commit;
提交完成。
SQL> select * from dept;
DEPTNO DNAME LOC
---------- -------------- -------------
50 support denver
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS beijing
SQL> create table dept_recover
2 as
3 select * from dept where 1=0;
表已建立。
SQL> create table dept_recover
2 as
3 select * from dept as of timestamp to_timestamp('2008-06-07 1:00:00','yyyy-
mm-dd hh24:mi:ss');
表已建立。
SQL> select * from dept_recover;
DEPTNO DNAME LOC
---------- -------------- -------------
50 support denver
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS beijing
SQL> drop table dept;
表已刪除。
SQL> create table dept
2 as
3 select * from dept_recover;
表已建立。
SQL> select * from dept;
DEPTNO DNAME LOC
---------- -------------- -------------
50 support denver
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 SALES CHICAGO
40 OPERATIONS beijing
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-341810/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 循序漸進oracle第8章:Oracle的閃回特性之恢復刪除表Oracle
- 循序漸進oracle第8章:Oracle的閃回特性之恢復truncate刪除表的資料Oracle
- 循序漸進oracle第8章:Oracle的閃回特性之恢復刪除表的資料四種方法Oracle
- 循序漸進oracle第8章:Oracle的閃回特性之恢復drop表四種方法Oracle
- Oracle閃回刪除恢復誤刪資料Oracle
- Oracle閃回查詢恢復delete刪除資料Oracledelete
- oralce恢復誤刪除的表中的資料(閃回、閃回查詢)
- 【北亞資料恢復】誤刪除oracle表和誤刪除oracle表資料的資料恢復方法資料恢復Oracle
- 循序漸進oracle第7章:備份與恢復之RMAN的簡單備份與恢復Oracle
- 循序漸進oracle第7章:備份與恢復之RMAN映象拷貝完全恢復Oracle
- Oracle資料庫的閃回恢復區Oracle資料庫
- ORACLE 10g 中恢復已刪除的表Oracle 10g
- 【備份恢復】 閃回技術之閃回刪除
- 使用閃回查詢恢復誤刪除的資料
- 循序漸進oracle第7章:備份與恢復之RMAN映象拷貝不完全恢復Oracle
- Oracle 閃回刪除表原理分析Oracle
- Oracle閃回刪除Oracle
- 循序漸進oracle第7章:備份與恢復之Nocatalog方式的備份方案制定Oracle
- 循序漸進oracle第7章:備份與恢復之RMAN完整備份指令碼Oracle指令碼
- 2 Day DBA-管理方案物件-執行備份和恢復-使用Oracle閃回刪除功能恢復被刪除的表物件Oracle
- Oracle閃回誤刪的表Oracle
- oracle恢復誤刪除資料Oracle
- 10g裡的閃回表命令-- 表的刪除和恢復
- 【BBED】使用bbed恢復已經刪除的行資料
- Oracle閃回恢復區Oracle
- Oracle恢復誤刪除的資料檔案Oracle
- Oracle閃回功能恢復偶然丟失的資料(轉)Oracle
- 用Oracle閃回功能恢復偶然丟失的資料Oracle
- 循序漸進oracle第7章:備份與恢復之利用控制檔案快照恢復控制檔案Oracle
- 閃回恢復一個表中的資料
- 【圖書】《循序漸進Oracle:資料庫管理、優化與備份恢復》評介Oracle資料庫優化
- 閃回查詢恢復誤刪資料
- 恢復Oracle資料庫誤刪除資料的語句Oracle資料庫
- 循序漸進學習oracleOracle
- 利用undo的閃回特性恢復錯誤操作的表
- [Oracle]Oracle資料庫資料被修改或者刪除恢復資料Oracle資料庫
- oracle 閃回基於時間的恢復Oracle
- Oracle 11g 閃回刪除Oracle