ORA-00312 online log string thread string: 'string'
Cause: This message reports the file name for details of another message.
Action: Other messages will accompany this message. See the associated
messages for the appropriate action to take.
ORA-00313 open failed for members of log group string of thread string
Cause: The online log cannot be opened. The file may not be in the expected
location.
Action: Specify the correct redo log file or make the log available, if necessary.
Also, see the accompanying messages.

解决方案 »

  1.   

    to nicholaz(九思·逢尤) 
    我该如何去恢复它?
    那日志文件我只不过打开了一下
    怎么就坏了啊?
      

  2.   

    可以把坏了的日志文件内容清除
    sqlplus / as sysdba 或 sqlplus "/ as sysdba"
    startup mount(如果已经是mounted状态就不用了)
    column member format a40
    select *
    from v$logfile;
    看看哪个日志文件坏了,记住它的group#
    alter database clear logfile group group#的值;
    如果报错就
    alter database clear unarchived logfile group group#的值;
    alter database open;
    应该可以了