9.2.2 增加日志成员

如果一个重做日志组中只有一个日志成员,那么数据库管理员可能需要向这个日志组中添加新的日志成员。当日志组中的一个日志成员损坏时,数据库管理员需要删除这个日志成员,然后再添加一个。

添加日志成员的命令是ALTER DATABASE,在这条命令中通过ADD LOGFILE MEMBER子句指定新的日志成员,并通过TO子句指定目标重做日志组。例如:


SQL>ALTER DATABASE ADD LOGFILE MEMBER

'/home/oracle/orcl/redo22.log','/home/oracle/orcl/redo23.log'

TO GROUP 2;


通过以上命令,向重做日志组2添加了两个日志成员。它们分别是redo22.log和redo23.log。新添加的日志成员的大小与该组中已有成员的大小完全相同。