做了一次好难的恢复, LOB Index坏了, 恢复LOB数据

上一篇 / 下一篇  2008-03-13 14:56:26 / 个人分类:数据恢复

查看( 16 ) / 评论( 61 )
带LOB的表被Drop, LOB数据大于12个Chunk的大小,  LOB Index的Root Block被覆盖了, 有些Branch Block/Leaf Block也被覆盖了。

最后还是恢复了大部份的LOB数据库, 好难,还好灵机一动,想出个所以然来.

TAG:

jametong发布于2008-03-11 21:54:37
恭喜了.
yxyup's footprint yxyup 发布于2008-03-11 22:16:12

likaiabc发布于2008-03-11 23:01:50
老大,您的灵机一动是什么啊。
share给我门学学啊。
bluemoon0083发布于2008-03-11 23:10:39
是啊,这么宝贵的经验最好能分享一下
五“宅”一生发布于2008-03-11 23:14:10
我估计老大就是share了,我也看不明白。呵呵!
magic007的Oracle空间 magic007 发布于2008-03-11 23:34:14
又增长经验值了
蒙昭良的个人空间 mengzhaoliang 发布于2008-03-11 23:38:23

QUOTE:

原帖由 bluemoon0083 于 2008-3-11 23:10 发表
是啊,这么宝贵的经验最好能分享一下
支持!
SingleLove的个人空间 SingleLove 发布于2008-03-12 08:35:58
斑竹把整个过程整理下发上来分享下咯,好让我们学些学习!
d.c.b.a的个人空间 d.c.b.a 发布于2008-03-12 08:43:46
Index Range Scan变成Index Full Scan.

能明白不? 我Share给Eygle, 他是明白了.
thomas zhang的个人空间 Toms_zhang 发布于2008-03-12 08:55:57
你那aul越来越强了

看走眼了,不是通过AUL搞的

[ 本帖最后由 Toms_zhang 于 2008-3-12 08:57 编辑 ]
d.c.b.a的个人空间 d.c.b.a 发布于2008-03-12 08:58:11
肯定是通过AUL了.
thomas zhang的个人空间 Toms_zhang 发布于2008-03-12 09:03:02
从文件里读出来的?
d.c.b.a的个人空间 d.c.b.a 发布于2008-03-12 09:04:27

QUOTE:

原帖由 Toms_zhang 于 2008-3-12 09:03 发表
从文件里读出来的?
表被Drop掉了,没有备份, 表还比较大.
蚊子窝 foxmile 发布于2008-03-12 09:06:51
D.C.B.A写个完整的过程呗。
d.c.b.a的个人空间 d.c.b.a 发布于2008-03-12 09:09:46

QUOTE:

原帖由 foxmile 于 2008-3-12 09:06 发表
D.C.B.A写个完整的过程呗。
一言难尽啊, 写起来要解释的东西太多了.
jieyancai发布于2008-03-12 09:15:26

QUOTE:

原帖由 d.c.b.a 于 2008-3-12 09:09 发表


一言难尽啊, 写起来要解释的东西太多了.
不想解释的,可以不写嘛,说了半天也没给出个过程来
carcase发布于2008-03-12 09:23:08
d.c.b.a
有广告的嫌疑哦  哈哈哈哈
d.c.b.a的个人空间 d.c.b.a 发布于2008-03-12 09:28:49
这种情况,一般的人肯定认为没戏了。我只是想说,还是有救的。 

在做这个之前,我也认为LOB索引坏了,LOB不能恢复,但事实上,看运气情况了,说不定还能恢复大部份LOB值.
hz_wm的个人空间 hz_wm 发布于2008-03-12 09:30:13

QUOTE:

原帖由 d.c.b.a 于 2008-3-12 09:09 发表


一言难尽啊, 写起来要解释的东西太多了.
把关键点说下.
Alienovo的个人空间 Alienovo 发布于2008-03-12 09:33:42
对啊  把关键点说说  :j
brotherxiao发布于2008-03-12 09:47:41
楼主 强淫一个
yxyup's footprint yxyup 发布于2008-03-12 09:52:03

QUOTE:

原帖由 d.c.b.a 于 2008-3-12 08:43 发表
Index Range Scan变成Index Full Scan.

能明白不? 我Share给Eygle, 他是明白了.
Index Range Scan是 scan Index中部分的 Branch Block/Leaf Block
Index Full Scan 是scan Index中的全部的Branch Block/Leaf Block

hrb_qiuyb的技术空间 hrb_qiuyb 发布于2008-03-12 09:56:00
dcba生意越来越火了
d.c.b.a的个人空间 d.c.b.a 发布于2008-03-12 09:56:06

CODE:

        R
     B    [color=Red]B[/color]
  L    [color=Red]L     L[/color]
比如只有红的是好的. 那我只要指定从最左边的Leaf Block向右找,还可以恢复很多LOB数据的.

[ 本帖最后由 d.c.b.a 于 2008-3-12 09:57 编辑 ]
yxyup's footprint yxyup 发布于2008-03-12 10:04:00

QUOTE:

原帖由 d.c.b.a 于 2008-3-12 09:56 发表

     R
     B    B
  L    L     L


比如只有红的是好的. 那我只要指定从最左边的Leaf Block向右找,还可以恢复很多LOB数据的.
----R
--B    B  
L    L    L

所以老大,将range换成了full,

目的是让aul将这个索引的所有branch/leaf都scan一边,尽可能多的找到数据

这样理解对吗

[ 本帖最后由 yxyup 于 2008-3-12 10:06 编辑 ]
d.c.b.a的个人空间 d.c.b.a 发布于2008-03-12 10:13:09
对的, 这个是看运气的,在我的这个例子中,刚好leaf block只有最左边的坏了一点,如果是中间坏了,那谁也没有办法了.
yxyup's footprint yxyup 发布于2008-03-12 10:25:25

QUOTE:

原帖由 d.c.b.a 于 2008-3-12 10:13 发表
对的, 这个是看运气的,在我的这个例子中,刚好leaf block只有最左边的坏了一点,如果是中间坏了,那谁也没有办法了.
thx ,got
brucewoo发布于2008-03-12 11:02:32
厉害,这也能够变通
randylin2006发布于2008-03-12 11:10:09
果然强悍!
太极虫的个人空间 kelsoncong 发布于2008-03-12 11:27:19
牛的
我来说两句

(可选)

我的栏目

日历

« 2008-05-17  
    123
45678910
11121314151617
18192021222324
25262728293031

我的存档

数据统计

  • 访问量: 156
  • 日志数: 1
  • 建立时间: 2008-03-13
  • 更新时间: 2008-03-13

RSS订阅

Open Toolbar