ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 扩大redo log

扩大redo log

原创 Linux操作系统 作者:orchidllh 时间:2004-11-24 00:00:00 0 删除 编辑

----判断当前状态
select a.group#,b.member,a.status from v$log a,v$logfile b where a.group# = b.group#;


3 /home/oracle/oradata/new/redo03.log CURRENT
2 /home/oracle/oradata/new/redo02.log INACTIVE
1 /home/oracle/oradata/new/redo01.log INACTIVE

---- 删除原来旧的redo logfile. (inactive状态的)

alter database drop logfile group 1;

alter database drop logfile group 2;

alter database drop logfile group 3;

----- 往数据库添加三个大的redo logfile

ALTER DATABASE ADD LOGFILE GROUP 1 ('/home/oracle/oradata/ora10g/redo01.log') size 100M reuse;

ALTER DATABASE ADD LOGFILE GROUP 2 ('/home/oracle/oradata/ora10g/redo02.log') size 100M reuse;

ALTER DATABASE ADD LOGFILE GROUP 3 ('/home/oracle/oradata/ora10g/redo03.log') size 100M reuse;

----- 切换日志

alter system switch logfile;

此操作可以执行一到几次, 使旧的redo logfile成invalid状态.


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/51862/viewspace-180575/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 用oracle发email
请登录后发表评论 登录
全部评论

注册时间:2008-02-21

  • 博文量
    180
  • 访问量
    843939