bbed 修复数据文件头
admin
2023-05-29 10:21:16
0

把同一表空间下的好的数据文件头拷贝到有问题的数据文件头,例如:

copy file x block 1 to file y block 1,然后按如下offset来确认并修改。

  1. rdba_kcbh (offset  4)  即使文件头block的rdba地址

2. kccfhfsz (offset  44) 即文件大小

3. kccfhfno (offset  52) 即datafile文件号

4. kscnbas  (offset 100) 即v$datafile.create_change#

5. kcvfhcrt (offset 108) 即v$datafile.create_time

6. kcvfhtsn (offset 332) 即v$datafile.ts#,表示表空间号

7. kcvfhrfn (offset 368) 即v$datafile.rfile#, 表示相对文件号

8. kcvfhtnm (offset 338) 即v$tablespace.name,表示表空间名称(根据实际情况,可能还会需要修改kcvfhtln,表示表空间名称字符长度)

9. kscnbas  (offset 484) 即checkpoint scn

10.kcvcptim (offset 492) 即last checkpoint time.


用来修复非system表空间的数据文件头。

select file#,to_char(creation_time,'yyyy-mm-dd hh34:mi:ss') creation_time_file,

       (to_char(creation_time,'yyyy')-1988)*12*31*24*3600+

       (to_char(creation_time,'mm')-1)*31*24*3600+

       (to_char(creation_time,'dd')-1)*24*3600+

       to_char(creation_time,'hh34')*3600+

       to_char(creation_time,'mi')*60+

       to_char(creation_time,'ss') creation_name_scn

from v$datafile order by 1;


select file#,to_char(CHECKPOINT_TIME,'yyyy-mm-dd hh34:mi:ss') CHECKPOINT_TIME_file,

   (to_char(CHECKPOINT_TIME,'yyyy')-1988)*12*31*24*3600+

   (to_char(CHECKPOINT_TIME,'mm')-1)*31*24*3600

   +(to_char(CHECKPOINT_TIME,'dd')-1)*24*3600

   +to_char(CHECKPOINT_TIME,'hh34')*3600

   +to_char(CHECKPOINT_TIME,'mi')*60

   +to_char(CHECKPOINT_TIME,'ss') CHECKPOINT_TIME_scn

   from v$datafile order by 1;


在修复过程中开两个session,一个查看好的数据文件头,一个用于修改,先做对比,然后再修改,减少误操作。

相关内容

热门资讯

休达移民潮观察:我在西班牙看到... 编者按7月底,西班牙北非飞地休达发生了一场震动欧洲的边境风波。七万名摩洛哥年轻人在社交媒体的信息鼓动...
上海汇正财经顾问有限公司:供给...   近期国内稀土行业供需格局改善,行业景气度重回上行通道。上海汇正财经顾问有限公司分析表示,当前稀土...
青海拉面告别“兰州拉面”,借来... 澎湃新闻主笔 沈彬近日,“兰州拉面”店招纷纷改换为“青海拉面”,成为了社会关注热点。今年6月,天津7...
新华时评|从“向新”“向优”读... 新华社北京8月5日电 题:从“向新”“向优”读懂中国经济韧性活力新华社记者王悦阳“我国经济呈现动能向...
2026线上商城哪家更好用?主... 选型误区:莫让“伪需求”绑架预算 在筛选平台之前,商家首先需要破除两个常见的选型误区。 误区一:功能...
AI虚拟主播难辨真假?这份AI... 你在看直播时,是不是也刷到过这样的画面?主播长相精致、表情恒定、动作流畅,商品展示得近乎完美,但总感...
豆包接入原生音视频全双工大模型... 8月6日,豆包正式宣布,视频通话功能升级,接入原生音视频全双工大模型SeedRealtime。 据...
销量激增100%!又一抢手货卖... 快科技8月6日消息,海关总署数据显示,今年以来我国高端智能装备外贸动能强劲,与AI相关的人工智能产品...
失控模型越来越多!Meta也报... 财联社8月6日讯(编辑 马兰)继Anthropic和OpenAI之后,Meta也加入了人工智能代理失...
新能源车换电模式对产业链有何价... 随着新能源汽车普及率不断提升,补能效率与电池管理成为行业发展的关键痛点。在此背景下,换电技术作为一种...