原来有个问题就是日志文件能不能resize的问题,但是10g不能。网上的一般方法就是新建两个临时日志组(oracle至少要求两个日志组),切换到这两个临时日志组后,删掉重建扩大或缩小,再添加日志组成员。在中间过程中用alter system checkpoint 来使 日志状态active转inactive,用alter system switch logfile切换日志组。
1.增大日志文件大小,我是通过新创建大的日志组然后进行切换实现的
a.创建新的日志组
alter database add logfile group 4 ('/u01/oracle/product/10.0.2/oradata/ORCL/redo41.log') size 100m;
alter database add logfile group 5 ('/u01/oracle/product/10.0.2/oradata/ORCL/redo51.log') size 100m;
alter database add logfile group 6 ('/u01/oracle/product/10.0.2/oradata/ORCL/redo61.log') size 100m;