Oracle修改在线日志大小,增加组数

查看当前日志组成员

SQL> select member from v$logfile; 

查看当前日志组成员状态

SQL> select group#,members,bytes/1024/1024,status from v$log; 

增加新日志组成员

SQL>alter database add logfile group 4('/u01/app/oracle/oradata/MEMA/redo04.log') size 200M; 

切换日志组 切换到新建日志组上(CURRENT)

SQL> alter system switch logfile;  

删除日志组

SQL> alter database drop logfile group 1; 

向指定组增加组成员

SQL>alter database add logfile member '/u01/app/oracle/oradata/MEMA/redo06.log' to group 5;  

删除日志文件

mv  /u01/oracle/oradata/orcl/redo0[1] /tmp  

注意地方:
1:每个实例必须至少有两个日志组;当一个组处于ACTIVE或者CURRENT的状态时不可删除;
2:删除操作时,该组中只剩一个成员时,不能删除该成员;当组的状态处于current的状态时,不能删除组成员;在归档模式下,必须得归档之后才能删除。

你可能感兴趣的:(Oracle修改在线日志大小,增加组数)