<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    深藍的天空下,有你有我...
    共享酸、甜、苦、辣
    posts - 23,comments - 19,trackbacks - 0
    --創建一個表來保存提取出來的sql create table logmnr_content tablespace tools as scn,cscn,TIMESTAMP,sql_undo from v$logmnr_contents where 1=0; --通過dba_objects 查到表對應的 object_id and data_object_id ,用來在log中提取該表相關的sql_undo select object_id,data_object_id from dba_objects where object_name = ??? --通過在os中找到的歸檔日志范圍,進行聯機提取 將undo sql 插入一個表中,比如我的日志序號范圍是 5813 到 5850 為了防止臨時空間不足,一個一個歸檔日志文件處理。 begin for i in 5813..5850 loop dbms_logmnr.add_logfile(LogFileName=>'/disk2/oradata/arch/crmcn/crmcn_1_'||i||'.arc'); dbms_logmnr.start_logmnr(Options => sys.dbms_logmnr.DICT_FROM_ONLINE_CATALOG); dbms_logmnr.start_logmnr(); insert into logmnr_content(scn,cscn,TIMESTAMP,sql_undo ) select scn,cscn,TIMESTAMP,sql_undo from v$logmnr_contents where DATA_OBJD# = 67540 ; commit; dbms_logmnr.end_logmnr(); end loop; end; --將提取出來的sql通過動態sql執行插入表 declare sql_str varchar2(4000); begin for c in (select * from logmnr_content) loop sql_str := replace(c.sql_undo,';',''); execute immediate sql_str; end loop; commit; end; 注意:如果在這段日志中還有其他對該表的操作的話,可以結合操作類型 OPERATION 和 提交scn cscn 來判斷 到底是不是該恢復的這部分數據。 轉自:http://www.itpub.net/thread-324926-1-1.html
    posted on 2011-06-19 02:11 三刀流の逆風 閱讀(313) 評論(0)  編輯  收藏 所屬分類: Oracle
    主站蜘蛛池模板: 疯狂做受xxxx高潮视频免费| 国产免费观看视频| 免费毛片在线看片免费丝瓜视频| 日本一区二区三区日本免费| 亚洲AV无码久久精品成人 | 在线精品免费视频| 不卡一卡二卡三亚洲| 亚洲男人天堂2018av| 国产在线观看免费视频软件| 国产精品免费看久久久久| 亚洲综合网美国十次| 二个人看的www免费视频| 狼友av永久网站免费观看| 在线电影你懂的亚洲| 国产免费网站看v片在线| 亚洲av无码成人黄网站在线观看| 亚洲免费视频网站| 在线亚洲人成电影网站色www| 爱爱帝国亚洲一区二区三区| 永久免费的网站在线观看| 亚洲人成电影福利在线播放| 99在线热播精品免费99热| 亚洲另类激情专区小说图片| 亚洲AV无码成人网站在线观看| 最近中文字幕免费mv在线视频| 久久亚洲精品中文字幕三区| 国产精品美女久久久免费 | 亚洲男女一区二区三区| 妞干网在线免费观看| 国产精品一区二区三区免费| 亚洲色图在线播放| 最新猫咪www免费人成| 亚洲国产综合精品中文第一| 免费国产成人高清在线观看麻豆 | 午夜dj在线观看免费视频| 日韩成人毛片高清视频免费看| 国产婷婷高清在线观看免费| 免费无码作爱视频| 亚洲私人无码综合久久网| 免费看大美女大黄大色| 免费看少妇高潮成人片|