色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

oracle delete誤刪除表數(shù)據(jù)后如何恢復(fù)

瀏覽:131日期:2023-03-12 15:24:55

1、根據(jù)時(shí)間進(jìn)行恢復(fù)

此種方式需要我們大致知道執(zhí)行delete語句的時(shí)間。

查詢系統(tǒng)當(dāng)前時(shí)間:select to_char(sysdate,‘yyyy-mm-dd hh24:mi:ss’) from dual;

假設(shè)在2022-04-02 16:27:11分鐘,執(zhí)行了刪除語句
delete from demo ;

此時(shí)已經(jīng)表中不能查詢到數(shù)據(jù)了。我們知道delete執(zhí)行的時(shí)間,往前推1分鐘(delete執(zhí)行時(shí)間之前都可以,越小越好,本例以1分鐘為例),執(zhí)行如下語句

select * from DEMO as of timestamp to_timestamp(‘2022-04-02 16:26:11",‘yyyy-mm-dd hh24:mi:ss");

可以看到雖然當(dāng)前demo表中沒有數(shù)據(jù),但是可以查詢到demo表前1分鐘時(shí)候的數(shù)據(jù)。

恢復(fù)1:此時(shí)可以通過plsql工具的導(dǎo)出查詢結(jié)果功能導(dǎo)出sql文件,然后在重新執(zhí)行sql文件中的insert語句進(jìn)行數(shù)據(jù)恢復(fù)。

恢復(fù)2:執(zhí)行以下sql進(jìn)行數(shù)據(jù)恢復(fù):

flashback table DEMO to timestamp to_timestamp(‘2022-04-02 16:26:11",‘yyyy-mm-dd hh24:mi:ss");

如果報(bào)錯(cuò)ORA-08189:未啟用行移動(dòng)功能,不能閃回表

則執(zhí)行:

alter table DEMO enable row movement;

添加表行移動(dòng)功能后,在進(jìn)行flashback語句進(jìn)行恢復(fù)

如果報(bào)錯(cuò): ORA-08194: 在實(shí)體化視圖上不允許閃回表操作;則通過下面介紹的新建臨時(shí)表的方式進(jìn)行恢復(fù)。

恢復(fù)3(新建臨時(shí)表):

新建demo1表,插入需要恢復(fù)的數(shù)據(jù)

create table DEMO1 as select * from DEMO as of timestamp to_timestamp(‘2022-04-02 16:30:11",‘yyyy-mm-dd hh24:mi:ss");

將demo1表的數(shù)據(jù)恢復(fù)到demo表中

insert into DEMO select * from DEMO1 where not exists (select * from DEMO where DEMO.id=DEMO1.id);

恢復(fù)4(根據(jù)scn恢復(fù)):

查詢當(dāng)前的scn號(hào)

select current_scn from v$database;

將scn號(hào)減少若干,執(zhí)行下語句,直到能查看到我們delete的數(shù)據(jù)為止

select * from DEMO as of scn 166937913;

通過合適的scn號(hào),執(zhí)行下sql語句進(jìn)行數(shù)據(jù)恢復(fù)

flashback table DEMO to scn 166937913;

總結(jié)

到此這篇關(guān)于oracle delete誤刪除表數(shù)據(jù)后如何恢復(fù)的文章就介紹到這了,更多相關(guān)oracle delete誤刪表數(shù)據(jù)恢復(fù)內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: Oracle
主站蜘蛛池模板: 国产福利微拍精品一区二区 | 欧美亚洲国产精品久久 | 欧美另类性视频在线看 | 精品国语_高清国语自产 | a级毛片免费高清毛片视频 a级毛片免费高清视频 | 国产一级一级一级成人毛片 | 久色福利 | 91香蕉视 | 欧美国产日韩在线播放 | 欧美日韩一区二区在线 | 日韩亚洲成a人片在线观看 日韩亚洲精品不卡在线 | 一区二区三区在线视频观看 | 免费看v片网站 | 黄色美女免费网站 | 92自拍视频 | 久久91精品国产91久久跳舞 | 欧美巨乳在线 | 久久精品国产影库免费看 | 亚洲欧美综合一区二区三区四区 | 日本免费在线观看视频 | 久久美女精品国产精品亚洲 | 成人久久久久 | 99久久免费午夜国产精品 | 香港三级日本三级妇人三级 | 日韩美毛片 | 国产成人精品男人的天堂538 | 国产精品久久久久久影视 | 亚州视频一区 | 精品国产一区二区三区在线 | 欧美性精品videofree | 68 日本xxxxxxxxx 视频 | 114毛片免费观看网站 | 久久亚洲精品中文字幕 | 国产成人在线免费视频 | 欧美在线播放视频 | 怡红院免费的全部视频国产a | 久久精品九九 | 性欧美f | 永久精品免费影院在线观看网站 | 99久久精品国产免费 | 国产精品99久久99久久久看片 |