oracle版本:10g
操作系统环境:windows xp
有哪位大虾能够告诉我一下重做日志切换的方法有哪些
希望能够给出可行的命令
谢谢了
有一个是强制切换,命令是怎么样的呀?

解决方案 »

  1.   

    强制切换,命令是:alter system switch logfile;
    sf留给自己
      

  2.   

    在SQLPLUS环境下输入
    alter system switch logfiel;若logfile个头较小,考虑到DBWn的效率比LGWR慢,建议触发一次checkpoint,命令如下:
    alter system checkpoint;
      

  3.   

    上面有一处错误 logfiel -->  logfile当前使用的online redo log file被LGWR写满后,oracle会自动切换到下一组(按照log sequence number),这也算是一种方法,呵呵。其他答案坐等高人回答。
      

  4.   

    打开归档日志alter database archivelog
      

  5.   


    这个就可以呀SQL> alter system archive log current
    也可以切换,不过这个还做了归档,没switch有针对性。