如果数据库是正常关闭的用CLEAR LOGFILE命令初始化日志文件

解决方案 »

  1.   

    呜呜,这个语句有问题呀:SQL> clear logfile;
    SP2-0158: 未知的CLEAR选项"logfile"
      

  2.   

    建议楼主先做个冷备份看一下SQL手册在做这种操作,以免问题恶化clear logfile要指定日志文件,例如ALTER DATABASE  CLEAR LOGFILE 'diskc:log3.log'
      

  3.   

    alter database clear unarchived logfile
    'D:\ORACLE\ORADATA\ORAC\REDO03.LOG';
    不过这样你的日志文件就不会归档了,REDO02.log会备份以供恢复。
    如果该日志文件本身没有错误的话可手动对其归档