成人在线你懂的-成人在线免费小视频-成人在线免费网站-成人在线免费视频观看-日韩精品国产一区二区-日韩精品国产一区

掃一掃
關注微信公眾號

Oracle數據庫誤操作的解決方案
2010-06-01   網絡

一.誤刪除數據表解決方案

  1.刪除表中數據兩種方法

  a. delete * from My_Table;

  b. truncate table My_Table;

  2.刪除整個表

  drop table My_Table;

  如何恢復不小心 Drop 掉的表呢,其實 Oracle中也有類似的 "回收站"

  比如不小心刪除了表 My_Table

  drop table My_Table;

  這個時候再用SELECT語句查詢此表時,將會提示表或視圖不存在.

  但可以用如下語句查詢到這個表還在Oracle回收站中:

  SELECT * FROM user_recyclebin WHERE original_name='My_Table';

  那么現在就可以用如下語句進行恢復:

  FLASHBACK TABLE My_Table TO BEFORE DROP;

  二,誤刪表中數據,通過閃回功能

  select * from sys.smon_scn_time;

  --scn 與時間的對應關系

  每隔5分鐘,系統產生一次系統時間標記與scn的匹配并存入sys.smon_scn_time表。

  select * from student as of scn 592258

  就可以看到在這個檢查點的表的歷史情況。

  然后我們恢復到這個檢查點

  insert into student select * from student as of scn 592258 where id not in (select id from student)

  select * from v$transaction ---沒有提交的事務。

  select * from flashback_transaction_query; ---回滾事務。 他有一列是 undo_sql 得到他就可以回滾剛才提交的事務。

  select * from FLASHBACK_TRANSACTION_QUERY a

  where a.start_timestamp between to_date('2008-12-7 14:40:56','yyyy-MM-dd HH24:mi:ss') and

  to_date('2008-12-7 14:59:56','yyyy-MM-dd HH24:mi:ss');

熱詞搜索:

上一篇:10款好用的最流行開源Web開發工具
下一篇:開源數據庫-MySQL數據庫很好很流行

分享到: 收藏
主站蜘蛛池模板: 耄耋老太国产| 苑琼丹三级| 维罗尼卡| 闪婚后傅先生马甲藏不住了免费播放 | 糯玉米和甜玉米哪个热量高| 青草国产在线视频| 罪后真相| 爱欲1990未删减版播放| 回到十八岁| 浙江地图全图高清版大图| 贴身保镖完整电影| 神医喜来乐演员表| 姐夫操小姨子| 赛虎| 一江春水向东流电影| 伊迪娜·门泽尔| 想太多吉他谱| 古天乐电影全部作品最新| 胭脂似火电视剧免费观看完整版全集| 《禁忌4》| 鬼迷心窍 歌词| 羞羞的铁拳演员表| 爱情秘密| 美丽的坏女人中文字幕| 泰坦尼克号电影完整版在线观看| 安徽农金存款利率2024最新消息 | 斑点狗动画片| 被打屁股的作文 | 詹姆斯敦| 一个月经代表七个版本| 艳妇乳肉豪妇荡乳ⅹxxo| 阮经天新电影| 埃文蕾切尔伍德满天星| 黄视频在线网站| 易烊千玺个人资料简介| 黑龙江卫视节目| 夫妻的世界韩国电影| 张晋个人资料和简历| 浙江卫视节目在线观看直播| 杨紫琼所有的电影大全| 寡妇年|