<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 閱讀(4101) 評論(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')

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


    網站導航:
     
    主站蜘蛛池模板: 免费一级毛片在播放视频| 国产在线播放线91免费| 亚洲 日韩经典 中文字幕| 亚洲一区动漫卡通在线播放| 亚洲精品91在线| 亚洲熟妇无码久久精品| 久久狠狠高潮亚洲精品| 18亚洲男同志videos网站| 亚洲资源在线观看| 亚洲国产午夜精品理论片| 亚洲av永久无码精品天堂久久| 亚洲国产精品久久人人爱| 亚洲国产情侣一区二区三区| 亚洲一区二区三区无码国产| 亚洲综合一区无码精品| 欧美色欧美亚洲另类二区| 特a级免费高清黄色片| 成人毛片100免费观看| 久久99毛片免费观看不卡| 最近中文字幕电影大全免费版| 天天影视色香欲综合免费| 中文字幕影片免费在线观看| 国产禁女女网站免费看| 亚洲国产精品一区二区九九| 最新精品亚洲成a人在线观看| 亚洲av日韩av无码黑人| 亚洲国产成人久久99精品| 亚洲AⅤ男人的天堂在线观看| www一区二区www免费| 99在线热视频只有精品免费| 成人免费一级毛片在线播放视频| 精品免费国产一区二区| 久久精品国产精品亚洲| 久久精品国产精品亚洲蜜月| 亚洲一区中文字幕在线电影网| 亚洲av乱码中文一区二区三区| 国产精品综合专区中文字幕免费播放 | 一级毛片全部免费播放| 免费无码AV电影在线观看| 亚洲欧洲日产国码一级毛片| 亚洲AV日韩AV永久无码绿巨人 |