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

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

 更新時間:2015年08月16日 21:34:38   投稿:mdxy-dxy  
本人主要是對drop/update數(shù)據(jù)后,在允許有時間內(nèi)進(jìn)行數(shù)據(jù)恢復(fù),操作性強(qiáng),比較實用。不對理論進(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) 無法恢復(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)文章

最新評論

即墨市| 格尔木市| 崇义县| 阿鲁科尔沁旗| 眉山市| 灵寿县| 响水县| 孝感市| 沅江市| 东源县| 广宁县| 县级市| 句容市| 连云港市| 栾川县| 峡江县| 荥阳市| 凤阳县| 马鞍山市| 烟台市| 鄂伦春自治旗| 崇义县| 彰武县| 门头沟区| 禄劝| 石泉县| 蕲春县| 玉山县| 油尖旺区| 中江县| 宜都市| 大名县| 贵州省| 肇州县| 六盘水市| 通山县| 海晏县| 铜川市| 丰城市| 万山特区| 苏州市|