oracle通过delete误删数据怎么恢复

qq_20285965 2016-02-20 03:49:40
我自己尝试用flashback恢复 提示快照过旧 哪位大神知道怎么弄
...全文
898 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zkzhong 2016-03-03
  • 打赏
  • 举报
回复
oracle安装目录下找【scott.sql】,我的在 D:\app\admin\product\11.2.0\dbhome_1\RDBMS\ADMIN 根据你自己的实际情况参考。 这里面有全部数据库,复制出来插入数据库就可以了。
ls_rose 2016-02-24
  • 打赏
  • 举报
回复
还能datefile级别
惜分飞 2016-02-23
  • 打赏
  • 举报
回复
引用 8 楼 xiaobluesky 的回复:
有备份异机还原出全库提取数据还原,或者用闪回,你的应该是超时太久了,无法闪回了,看有无备份吧。。 如果没备份,数据还很重要,找恢复公司吧
恩,找我们……
xiaobluesky 2016-02-23
  • 打赏
  • 举报
回复
有备份异机还原出全库提取数据还原,或者用闪回,你的应该是超时太久了,无法闪回了,看有无备份吧。。 如果没备份,数据还很重要,找恢复公司吧
霜之神话 2016-02-23
  • 打赏
  • 举报
回复
如果有全备和归档备份,可以数据挖掘到delete相应的SCN号,然后找一台机器恢复到这个SCN号,然后dblink把数据恢复过来
z034736 2016-02-23
  • 打赏
  • 举报
回复
可以参考下:http://blog.csdn.net/wangdinghai365/article/details/8593869
  • 打赏
  • 举报
回复
dul,odu,gdul等工具都行啊,呵呵
shengwei_shao 2016-02-22
  • 打赏
  • 举报
回复
同問 有做archive備份,rman備份。但是貌似都沒辦法對某個表做恢復,只能恢復datafile級別的么?
ls_rose 2016-02-22
  • 打赏
  • 举报
回复
只有通过时间回复操作了
pobaby 2016-02-22
  • 打赏
  • 举报
回复
没有相关备份的 策略吗?这样能轻松些。
惜分飞 2016-02-20
  • 打赏
  • 举报
回复
快照过旧,如果没有插入数据覆盖,我们可以恢复出来delete里面的数据

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧