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

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

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

    問題:同事不小心把項目DB中的一個表的數(shù)據(jù)delete all了。DB版本oracle 10g。
    網(wǎng)上簡單搜了一下,搞定。以下是過程:
    Oracle 10g開始,當我執(zhí)行Drop Table時,Oracle也會把被刪除的表放到數(shù)據(jù)庫回收站(Database Recyclebin)里。這樣我們就可以用flashback table命令恢復被刪除的表,語法:
       Flashback table 表名 to before drop;

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

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

    然后再flashback,數(shù)據(jù)被恢復完畢。

    Feedback

    # re: 恢復oracle中被刪除的表的數(shù)據(jù)  回復  更多評論   

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

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

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

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


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 久久精品国产精品亚洲艾草网 | 午夜dj免费在线观看| 久久亚洲精品成人AV| 在线美女免费观看网站h| 亚洲综合久久1区2区3区| 久视频精品免费观看99| 亚洲国产精品成人综合色在线婷婷| 亚洲国产精品免费视频| 亚洲三级电影网址| 老司机在线免费视频| 亚洲卡一卡二卡乱码新区| 日韩成人免费视频播放| 免费夜色污私人影院网站电影| 亚洲精品偷拍视频免费观看| 91免费福利视频| 亚洲高清无在码在线无弹窗 | 亚洲欧洲久久av| 午夜网站在线观看免费完整高清观看| 久久国产精品亚洲一区二区| xxxx日本免费| 国产亚洲精品国产福利在线观看 | 亚洲国产电影在线观看| 91久久青青草原线免费| 亚洲人成综合网站7777香蕉| 免费v片在线观看| 韩国免费a级作爱片无码| 亚洲一区免费观看| 免费看片免费播放| 久久嫩草影院免费看夜色| 91久久亚洲国产成人精品性色| 天天看免费高清影视| 人妻仑乱A级毛片免费看| 亚洲大片在线观看| 欧洲精品免费一区二区三区| jyzzjyzz国产免费观看| 亚洲色欲或者高潮影院| 国产成人无码免费视频97 | 国产成人精品久久免费动漫| 在线播放亚洲精品| 亚洲欧洲一区二区| 四虎影永久在线高清免费|