eygle.com   eygle.com
eygle.com  
 

« 有多少最大-谷歌将建世界最大个人数据库 | Blog首页 | 安装了Oracle10g 10.2.0.3 感受众多BUG »

DBA警示录:Move数据表与索引重建

作者:eygle |【转载时请以超链接形式标明文章和作者信息及本声明
链接:

昨天在ITPUB上再次看到一个由Move操作引发的故障

导致故障的原因是:
对表做了move后,没有rebuild index,然后就关闭数据库了,导致数据库不能重新启动

此时Alert文件中记录了如下信息:

Errors in file /space/oracle/admin/test/udump/test_ora_22836.trc:
ORA-00704: bootstrap process failure
ORA-00604: error occurred at recursive SQL level 1
ORA-01502: index 'SYS.I_ACCESS1' or partition of such index is in unusable state
Mon May 28 16:31:10 2007
Error 704 happened during db open, shutting down database
USER: terminating instance due to error 704
Instance terminated by USER, pid = 22836
ORA-1092 signalled during: ALTER DATABASE OPEN...

上一次见到类似的事故是在2005-11-18,已经快2年的时间,所以怎么说呢,应该说事故并非多发。

不过还是有必要提醒一下大家:
SYS的对象最好不要轻易Move,出于谨慎以及对于DBA的基本要求,如果真要操作SYS对象,一定要做好完备的测试。当然数据库的备份是必不可少的。

-The End-


历史上的今天...
      >> 2006-05-29文章:
             醇歌美酒 内蒙归来
------
这篇 【DBA警示录:Move数据表与索引重建】来自 www.eygle.com | CSDN技术网摘| del.icio.us|365Key

By eygle on 2007-05-29 09:05 | Comments (0) | Posted to Beginner | Edit |Pageviews:

相关文章 随机文章
  • CURSOR_SPACE_FOR_TIME 参数废弃
  • DBA警示录:Messages信息应当认真检查
  • DBA警世录:威胁来自数据库之外
  • DBA警世录:root操作需谨慎
  • DBA警世录:使用ASM应当具备充分认识
  • 广告: 招聘SQL SERVER DBA
    Why My server Down?
    回到北京
    2008 新年快乐
    五邑大学选用IBM存储搭建SAN存储架构
    搜索本站:

    留言 (0)

    发表留言:



    Remember Me?
    (输入验证码后方可评论,谢谢支持)



    CopyRight © 2004 eygle.com, All rights reserved.