创建重做日志文件组
在数据库运行过程中,可能由于某些原因导致某个重组日志文件组无法使用。如果该重做日志文件组不是CURRENT重做日志文件组,数据库不会立即关闭。系统会将重做日志文件组无法使用的信息写入报警文件,管理员应该经常产看报警文件,一旦发现有重做日志文件组不可用,就要采取措施修复该重做日志文件组,或者新建重做日志文件组。
创建新的重做日志文件组的命令语句为:
ALTER DTABASE ADD LOGFILE 【GROUP n】
如果在创建重做日志文件组的时候没有指定重做日志文件组号,则系统会自动该院有的系统最大的重做日志文件组号基础上加1,作为新的重做日志文件组号。
如果为新建的重做日志文件组制定了组号,那么新的组号应该在1到MAXLOGFILES之间的某个值,而且组号应该是连续的。
可以通过查询数据字典V$LOGFILE了解当前系统重做日志文件得情况。
SQL> select * from v$logfile order by group#;
创建重做日志文件组成员文件
重做日志文件组成员 应该存放在不同的磁盘上,以保证数据库的高可用性,创建种族日志文件组成员的命令语句为:
ALTER DATABASE ADD LOGFILE MEMBER....TO GROUP n
注意:
同一个重做日志文件组中的成员文件存储文职应该尽量分散在不同的磁盘上
不需要制定新成员文件的大小,该文件的大小又重做日志文件组中已有成员的大小决定。