selectto_char(sysdate,'YYYY-MM-DDHH24:mi:ss')fromdual;SQL>selectcurrent_scnfromv$database;2.開啟閃回開啟閃回需要數(shù)據(jù)庫在歸檔模型下,所以首先需要開啟歸檔。并且在mount狀態(tài)下。首先查看是否開啟閃回:SQL>selectflashback_onfromV$database;FLASHB" />

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Oracle閃回操作

系統(tǒng) 1863 0

Oracle閃回操作

1. ? 記錄當(dāng)前時(shí)間或 SCN

在數(shù)據(jù)庫變動(dòng)前記錄時(shí)間或 SCN

SQL> select? to_char(sysdate,'YYYY-MM-DD HH24:mi:ss') from dual;

SQL> select ?current_scn from v$database;

?

? 2. 開啟閃回

開啟閃回需要數(shù)據(jù)庫在歸檔模型下,所以首先需要開啟歸檔。并且在 mount 狀態(tài)下。

首先查看是否開啟閃回:

SQL> select flashback_on from V$database;

FLASHBACK_ON

------------------

NO

如果已經(jīng)開啟了閃回,無須執(zhí)行下面的操作。

SQL> alter system set db_recovery_file_dest_size=30G scope=both;

SQL> alter system set db_recovery_file_dest='/u01/flashback'? scope=both;

SQL> shutdown immediate

SQL> startup mount

SQL> alter database archivelog;

SQL> alter database flashback on;

SQL> alter database open;

再進(jìn)行確認(rèn):

SQL> select flashback_on from V$database;

FLASHBACK_ON

------------------

YES

?

3. 閃回操作

3.1閃回?cái)?shù)據(jù)庫

SQL >flashback database to time to_date(xxx);
SQL >flashback database to time TO_TIMESTAMP (xxx);
SQL >flashback database to scn xxx
SQL >flashback database to sequence xxx thread 1
SQL>flashback database to timestamp(sysdate-1/24)

3.2閃回表

先要開啟 row movement

SQL>alter table emp enable row movement;

SQL > FLASHBACK TABLE tablename TO TIMESTAMP (JUL-07-2013, 02:33:00) ?
SQL > FLASHBACK TABLE employee TO SCN 133456;
SQL > FLASHBACK TABLE t1 TO TIMESTAMP '2013-03-03 12:05:00' ENABLE TRIGGERS;

閃回表可以分為兩種情況,一種是閃回到指定時(shí)間或 SCN, 一種是 drop 閃回

閃回到指定時(shí)間或 SCN:

SQL>flashback table emp to timestampto_timestamp

('2013-09-12 08:00:00','yyyy-mm-ddhh24:mi:ss');

SQL>flashback table emp to scn 11064241;

? DROP 閃回:

如果誤對表做了 drop 操作,可用下面的方法閃回

SQL>flashback table s_emp1 to before drop;

可以以下面的方法閃回

SQL>flashback?table?flashbacktable?to?before?drop?rename?to?a;

SQL>flashback table " 回收站實(shí)體名 "to before drop; ?

-- 閃回表后表的索引也會(huì)回來,但是索引名還是在 recyclebin 中顯示的名字,所以使用 alterindex“ bin$xxx” rename to xxxx 命令修改索引名稱。

SQL>alter index "BIN$s6TKiw4uafDgRAAVF3jtoA==$0"

rename to PK_PC_STIM_INJ_ENHANCE_MON

?

3.3查詢閃回( flashbackquery

delete 數(shù)據(jù)庫里的數(shù)據(jù)都刪除了以后,還 commit ,采用下面的方法實(shí)現(xiàn)數(shù)據(jù)的還原

· 查詢過去某指定時(shí)間點(diǎn)數(shù)據(jù)庫中的數(shù)據(jù)。

SQL>select* from emp as of timestamp to_timestamp('2013-07-05 08:00:00','yyyy-mm-ddhh24:mi:ss');

· 刪除表后將數(shù)據(jù)添加到原表中 ????

SQL>insertinto emp select * from emp

as of timestamp to_timestamp

('2013-07-05 08:00:00','yyyy-mm-ddhh24:mi:ss');

?

3.4 ?刪除閃回( flashbackdrop

閃回被 dropped 的基表,

· 顯示回收站信息

SQL>show recyclebin

--select* from user_recyclebin

· 徹底刪除基表

SQL>drop table s_emp1 purge ;

---- 徹底刪除一個(gè)表用 PURGE ,這樣的刪除的表不能閃回。

· 清除回收站

SQL>purge recyclebin

· 查數(shù)據(jù)庫選項(xiàng)產(chǎn)品:

SQL>select * from V$option;

· truncate 刪除后不保留存儲空間,而 Delete 刪除后,保留存儲空間,如果要?jiǎng)h掉這些存儲空間,以釋放空間,可以執(zhí)行以下命令:

SQL>alterttable emp deallocate unused;

· 如果還要保留一部分,可以用:

SQL>alterttable emp deallocate unused 200k;

?

4.關(guān)于數(shù)據(jù)閃回的幾點(diǎn)說明

* 系統(tǒng)表空間數(shù)據(jù)不得閃回

* 實(shí)體在數(shù)據(jù)庫保存時(shí)間不可保證,保留時(shí)間取決于系統(tǒng)運(yùn)行狀況,可能是幾秒鐘,也可能是幾個(gè)月。

* 基表閃回時(shí),建立在表上的約束不可保證

?

?

?

Oracle閃回操作


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产精品视频1区 | 日韩不卡高清 | 色五月视频 | 九九全国免费视频 | 99久久精品费精品国产一区二区 | 欧美不卡一区二区三区免 | 日韩在线免费电影 | 久久精品国产亚洲麻豆 | 日本视频在线 | 国内精品免费 | 中文成人在线 | 色综合久久天天综合绕观看 | 日本三级带日本三级带黄国产 | 操你网站 | 精品亚洲综合在线第一区 | 97精品国产 | 欧美日韩综合视频 | 男女激情免费视频 | 色综合色狠狠天天综合色 | 亚洲欧美日韩中文综合在线不卡 | av在线官网 | 亚洲国产精品无码观看久久 | 日本中文字幕一区 | 日本黄在线观看免费播放 | 欧美成人免费高清网站 | 东京久久 | 国产91在线免费 | 欧美激情精品久久久久久黑人 | 国产精品免费大片一区二区 | 91日本在线观看亚洲精品 | 欧美亚洲第一页 | 精品国产影院 | 毛片a区| 奇米影视77| 咪咪色在线视频 | 三级免费网址 | 久久精品99 | 色婷婷激情 | 久久久久在线视频 | 亚洲网站在线 | 精品久久久久一区二区国产 |