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

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

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

    恢復oracle中被刪除的表的數據

    Posted on 2007-05-22 16:30 bluoy 閱讀(4102) 評論(2)  編輯  收藏
    問題:同事不小心把項目DB中的一個表的數據delete all了。DB版本oracle 10g。
    網上簡單搜了一下,搞定。以下是過程:
    Oracle 10g開始,當我執行Drop Table時,Oracle也會把被刪除的表放到數據庫回收站(Database Recyclebin)里。這樣我們就可以用flashback table命令恢復被刪除的表,語法:
       Flashback table 表名 to before drop;

    開始恢復,執行以下命令:
    flashback table tmm2076 TO TIMESTAMP to_timestamp('2007-05-22
    12:00:00','yyyy-mm-dd hh24:mi:ss')
    彈出ORA-08189錯誤,需要執行以下命令先:
    alter table tmm2076 enable row movement

    這個命令的作用是,允許oracle修改分配給行的rowid。

    然后再flashback,數據被恢復完畢。

    Feedback

    # re: 恢復oracle中被刪除的表的數據  回復  更多評論   

    2007-11-01 11:45 by kuaile
    請問 到底那個步驟先啊
    我在數據庫了的PCS表里的記錄被我全刪除了,怎么恢復?
    謝謝

    # re: 恢復oracle中被刪除的表的數據[未登錄]  回復  更多評論   

    2007-11-02 15:31 by bluoy
    @kuaile
    1. alter table tmm2076 enable row movement
    2. flashback table PCS TO TIMESTAMP to_timestamp('2007-05-22
    12:00:00','yyyy-mm-dd hh24:mi:ss')

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 99爱免费观看视频在线| 在线播放免费人成视频在线观看| 久久久无码精品亚洲日韩按摩| 在线视频免费观看爽爽爽| 亚洲av无码专区在线观看亚| 国产亚洲日韩在线三区| 免费观看美女用震蛋喷水的视频 | 亚洲国产成人精品无码一区二区| 成人毛片免费观看视频大全| 亚洲一区二区三区免费| 激情综合亚洲色婷婷五月| 亚洲日本中文字幕一区二区三区| 91精品导航在线网址免费| 国产精品亚洲综合一区在线观看| 99ri精品国产亚洲| 亚洲av无码成人精品区| 7723日本高清完整版免费| 一二三区免费视频| 亚洲高清有码中文字| 亚洲av午夜福利精品一区| 国产精品免费综合一区视频| 久久久久国产精品免费网站| 男男黄GAY片免费网站WWW| 亚洲精品视频在线观看视频| 久久精品国产精品亚洲下载| 免费在线观看的网站| 嫩草在线视频www免费观看| 偷自拍亚洲视频在线观看| 亚洲国产精品网站久久| 亚洲乱码国产乱码精品精| 国产免费一区二区三区VR| 在线观看H网址免费入口| 亚洲免费人成在线视频观看| 日日摸夜夜添夜夜免费视频| 亚洲日韩精品无码专区加勒比| 亚洲bt加勒比一区二区| 亚洲一区爱区精品无码| 亚洲AV蜜桃永久无码精品| 成人毛片18女人毛片免费视频未 | 99re6在线视频精品免费下载| 三根一起会坏掉的好痛免费三级全黄的视频在线观看 |