IT其它数据库

崩溃恢复中要访问的页面已损坏,如何能启动数据库

今天系统碰到一个问题,经分析后确定问题原因如下:因操作系统宕机而使DB2崩溃,导致一个索引在节点6上有页面损坏了。系统重启后,数据库做崩溃恢复时刚好要访问到这个损坏了的索引,因此崩溃恢复不成功,数据库的节点6不能连接。
想请教下,有什么办法能够跳过崩溃恢复这步连上数据库,或者使崩溃恢复中不访问这个已损坏的索引?我想只要能启动节点6,重建这个索引问题就应该能解决。盼指点!
参与12

12同行回答

qqdzyhqqdzyh数据库管理员苏宁电器
好东西  学习了哦~~~  但{:3_69:}是IBM这还要密码~~~不厚道~~{:3_48:}显示全部
好东西  学习了哦~~~  但{:3_69:}是IBM这还要密码~~~不厚道~~{:3_48:}收起
2012-03-25
浏览1083
tongjixianingtongjixianing软件开发工程师IBM
如果corupted index没有被mark成invalid,db2是不会重建的。db2dart /mi的原理是将index page 0的smp_flag制成1,表示index是invalid。infocenter的link是对于已标记成invalid的index进行重建的时机显示全部
如果corupted index没有被mark成invalid,db2是不会重建的。db2dart /mi的原理是将index page 0的smp_flag制成1,表示index是invalid。infocenter的link是对于已标记成invalid的index进行重建的时机收起
互联网服务 · 2012-03-22
浏览1147
macrozengmacrozeng数据库管理员IBM
db2dart 功能还是很强大的,是个绝招,呵呵显示全部
db2dart 功能还是很强大的,是个绝招,呵呵收起
政府机关 · 2012-03-22
浏览1232
tongjixianingtongjixianing软件开发工程师IBM
不知道楼主是怎么解决的?info-center的链接不是很好的解决方案显示全部
不知道楼主是怎么解决的?info-center的链接不是很好的解决方案收起
互联网服务 · 2012-03-22
浏览1191
tongjixianingtongjixianing软件开发工程师IBM
其实没啥难的,可以看一db2diag.log,在node 6上找到出问题的index的id,直接db2dart /mi就可以了显示全部
其实没啥难的,可以看一db2diag.log,在node 6上找到出问题的index的id,直接db2dart /mi就可以了收起
互联网服务 · 2012-03-21
浏览1224
camydcamyd数据库管理员中储粮
这个难度可不小。显示全部
这个难度可不小。收起
政府机关 · 2012-03-20
浏览1234
wp28556259wp28556259软件架构设计师CMBC
学习了,好东西显示全部
学习了,好东西收起
银行 · 2012-03-19
浏览1211
fengshfengsh系统工程师电信行业
可考虑将索引标记为无效的试试。db2dart /MI /tsi /oi 可参考我之前做的一个处理表的例子,处理表需ibm 800提供操作密码,索引好像不需要的。http://www.db2china.net/home/space.php?uid=1433&do=blog&id=13263显示全部
可考虑将索引标记为无效的试试。
db2dart /MI /tsi /oi

可参考我之前做的一个处理表的例子,处理表需ibm 800提供操作密码,索引好像不需要的。
http://www.db2china.net/home/space.php?uid=1433&do=blog&id=13263收起
系统集成 · 2012-03-19
浏览1226
weiruan85weiruan85数据库管理员ibm
db2dart rebuild the index显示全部
db2dart rebuild the index收起
政府机关 · 2012-03-19
浏览1216
kanmainokanmainoIT支持福建电子
高手快来拿悬赏金。SIGNATURE:----------------------------------------Don't count your chickens before they are hatched.nike lunarglide 3   ,   nike free run 2   ,    air max 2012显示全部
高手快来拿悬赏金。












SIGNATURE:----------------------------------------
Don't count your chickens before they are hatched.
nike lunarglide 3   ,   nike free run 2   ,    air max 2012收起
IT分销/经销 · 2012-03-18
浏览1254

提问者

jianghshun
其它null

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2012-03-17
  • 关注会员:0 人
  • 问题浏览:9956
  • 最近回答:2012-03-25
  • X社区推广