1、如果可以的话先做一个备份
2、偿试一下:sql>alter database clear logfile group 3;
3、如果2执行成功就没问题了,如不成功,需要做恢复了。

解决方案 »

  1.   

    to hrb_qiuyb(晨钟暮鼓) :
    我执行了alter database clear logfile group 3,报如下错:
    ERROR at line 1:
    ORA-00350: log 3 of thread 1 needs to be archived
    ORA-00312: online log 3 thread 1: 'F:\ORACLE\ORADATA\TOAD\REDO03.LOG'
    该如何解决啊?
      

  2.   

    to hrb_qiuyb(晨钟暮鼓) :
    我执行了alter database clear logfile group 3,报如下错:
    ERROR at line 1:
    ORA-00350: log 3 of thread 1 needs to be archived
    ORA-00312: online log 3 thread 1: 'F:\ORACLE\ORADATA\TOAD\REDO03.LOG'
    该如何解决啊?
      

  3.   

    做完恢复后,在alter database open resetlogs?
      

  4.   

    ALTER DATABASE CLEAR UNARCHIVED LOGFILE GROUP 3;