SVRMGRL
SHUTDOWN NOMOUNT
ALTER DATABASE MOUNT
ALTER DATABASE OPEN
STARTUP

解决方案 »

  1.   

    在INIT文件里添加参数
    _CORRUPTED_ROLLBACK_SEGMENTS=(列出坏回滚段名)
      

  2.   

    下面的做法你的数据库中数据将可能出现不一致的状况
    希望你仔细检查1: 先做一个冷备份
    2:找你的init文件,看里面的回滚段相关的这句话
    #rollback_segments = ( RBS0, RBS1, RBS2, RBS3, RBS4, RBS5, RBS6 )
    把回滚段加入到下面的保留参数的列表中
    _corrupted_rollback_segments=(NAME OF rollback segments)
    然后启动数据库
    做逻辑备份这个时候可能因有一些数据不能回滚
    注意检查你掉电前可能需要回滚的数据
    希望没有数据不一致的最好good  luck