最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

oracle誤drop/update操作后的數(shù)據(jù)恢復(fù)測(cè)試

 更新時(shí)間:2015年08月16日 21:34:38   投稿:mdxy-dxy  
本人主要是對(duì)drop/update數(shù)據(jù)后,在允許有時(shí)間內(nèi)進(jìn)行數(shù)據(jù)恢復(fù),操作性強(qiáng),比較實(shí)用。不對(duì)理論進(jìn)行講訴,需要的朋友可以參考下

1、drop表,如何進(jìn)行恢復(fù)

復(fù)制代碼 代碼如下:

create table etl (id number);
insert into etl values (1);
commit;
drop table etl;

如果drop table etl purge --就不能進(jìn)行恢復(fù)

下面進(jìn)行表的恢復(fù):

(1)介紹視圖進(jìn)行恢復(fù):DBA_RECYCLEBIN
SQL> SELECT OBJECT_NAME,ORIGINAL_NAME,CAN_UNDROP,CAN_PURGE FROM DBA_RECYCLEBIN WHERE ORIGINAL_NAME='ETL';
OBJECT_NAME ORIGINAL_NAME CAN CAN
------------------------------ -------------------------------- --- ---
BIN$V0qZnPBKRBiEUAx/MzB8Ww==$0 ETL YES YES
SQL> CREATE TABLE ETL AS SELECT * FROM "BIN$V0qZnPBKRBiEUAx/MzB8Ww==$0";
表已創(chuàng)建。
SQL> SELECT * FROM ETL;
ID
----------
1
恢復(fù)完成.
(2) 無(wú)法恢復(fù)的情況:drop table etl purge ;
SQL> CREATE TABLE ETL2 (NAME VARCHAR2(10));
表已創(chuàng)建。
SQL> INSERT INTO ETL2 VALUES ('TEST');
已創(chuàng)建 1 行。
SQL> COMMIT;
提交完成。
SQL> DROP TABLE ETL2 PURGE;
表已刪除。
SQL> SELECT OBJECT_NAME,ORIGINAL_NAME,CAN_UNDROP,CAN_PURGE FROM DBA_RECYCLEBIN WHERE ORIGINAL_NAME='ETL2';
未選定行
SQL>
2、update 表的恢復(fù)
SQL> SELECT SYSDATE FROM DUAL;
SYSDATE
-------------------
2008-11-21 19:45:20
SQL> SELECT * FROM ETL;
ID
----------
1
SQL> UPDATE ETL SET ID=2;
已更新 1 行。
SQL> SELECT * FROM ETL;
ID
----------
2
SQL> COMMIT;
提交完成。
create table test_bak
as
select * from test as of TIMESTAMP to_timestamp('20081126 103435','yyyymmdd hh24miss');
表已創(chuàng)建。
SQL> SELECT * FROM ETL_BAK;
ID
----------
1
SQL>
完成update表的恢復(fù)。

相關(guān)文章

最新評(píng)論

太康县| 渭南市| 九龙县| 休宁县| 靖江市| 浦北县| 蓝田县| 镇康县| 丹凤县| 长岛县| 缙云县| 靖江市| 佛坪县| 富源县| 保靖县| 明星| 尼木县| 闽侯县| 广宗县| 剑河县| 日土县| 梨树县| 随州市| 历史| 嘉鱼县| 石嘴山市| 开原市| 滦平县| 海南省| 屏东县| 洞口县| 平南县| 双柏县| 务川| 拜泉县| 开远市| 镇坪县| 平乡县| 车险| 当阳市| 开阳县|