shutdown abort后删除控制文件
然后startup nomount,再create controlfile成功
最后alter database open出错提示如下:
ORA-01113: ?? 1 ??????
ORA-01110: ???? 1: 'C:\ORACLE\ORADATA\SLH\SYSTEM01.DBF'-->为什么要删除控制文件,总是有原因的吧,如果是为了修复数据库,那当然就要执行一般的
restore procedure .光说不练之龙飞虎

解决方案 »

  1.   

    startup mount(如已经nomount则alter database mount);
    recover database;
    alter database open;
    试试看
      

  2.   

    多谢二位,最近忙没时间搞oracle,我当时确实没有recover。
    我还想请教关于备分中归档日志与重做日志,它们在备分与恢复时的使用?哪里有说的透彻的免费书下载吗?谢了
    龙飞虎已经帮我解决好几个问题了,thanks!!