首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

oracle10表中数据误操作被一部分删除,且时间过长scn等方式无法使用,且未开启归档模式,且没有备份

2013-03-01 
oracle10表中数据误操作被部分删除,且时间过长scn等方式无法使用,且未开启归档模式,且没有备份基本情况如

oracle10表中数据误操作被部分删除,且时间过长scn等方式无法使用,且未开启归档模式,且没有备份
基本情况如题,小的分不多,求大神不吝赐教!(表中大概有9w左右数据,被删除了3w左右)
[解决办法]
删除数据,只是在block的行的位置上加了一个标志,如果删除了对应的标志,就可以让数据回来
bbed恢复删除数据
你可以看下,这个就是实现原理
[解决办法]
数据库在PC server上,windows server 2003操作系统,

那PC SERVER最近做什么操作了么?试试FLASHBACK table能闪回不,FLASHBACK使用的是UNDO表空间的数据进行恢复.Flashback Table也是使用UNDO tablespace的内容来实现对数据的回退。该命令相对简单,输入:flashback table table_name to scn(to timestamp) 即可。

覆盖了就恢复不了了

BBED这个工具没有windows版本
linux/unix版本需要编译后才可以使用
编译后的工具也可以对windows下数据库文件进行编辑
 

热点排行