<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')

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


    網站導航:
     
    主站蜘蛛池模板: 免费涩涩在线视频网| 色偷偷噜噜噜亚洲男人| 全黄A免费一级毛片| 国产情侣久久久久aⅴ免费| 国产猛烈高潮尖叫视频免费| 亚洲精品视频久久久| 久久久久亚洲国产AV麻豆| 美女视频黄的全免费视频| 亚洲免费在线播放| 好紧我太爽了视频免费国产| AV在线播放日韩亚洲欧| 国产大陆亚洲精品国产| 四虎影视精品永久免费| 亚洲成在人线在线播放无码| 噼里啪啦电影在线观看免费高清 | 亚洲毛片在线免费观看| 91制片厂制作传媒免费版樱花 | 亚洲国产精品久久久久久| 一级毛片成人免费看免费不卡| 亚洲黄色网站视频| 成人免费毛片观看| 永久免费精品影视网站| 亚洲国产精品国自产拍AV| 免费看h片的网站| 亚洲欧美日韩综合久久久| 亚洲AV无码一区二区三区国产| 国产免费久久精品丫丫| 伊人久久综在合线亚洲2019| 成人免费视频88| 五月天国产成人AV免费观看| 亚洲男人第一av网站| 日韩一区二区免费视频| 精品免费tv久久久久久久| 亚洲一区二区三区久久| 免费人成无码大片在线观看| 久久爰www免费人成| 亚洲色偷偷偷综合网| 亚洲精品综合久久| 久久w5ww成w人免费| 瑟瑟网站免费网站入口| 99久久亚洲综合精品成人网|