ITPub博客

首页 > 数据库 > Oracle > Oracle单机修改日志组日志文件大小

Oracle单机修改日志组日志文件大小

原创 Oracle 作者:cqvienet 时间:2017-05-31 14:22:38 0 删除 编辑
假设现有三个日志组,每个日志组有一个成员,每一个成员的大小为1MB,现在想把这三个日志组的成员的大小都改为10MB.
1、创建两个新的日志组
alter database add logfile group 4 ('/u01/app/oracle/log/orclredo04.log') size 10MB;
alter database add logfile group 5 ('/u01/app/oracle/log/orclredo05.log') size 10MB;
2、切换当前日志到新的日志组
alter system switch logfile;
alter system switch logfile;
3、删除旧的日志组
alter database drop logfile group 1;
alter database drop logfile group 2;
alter database drop logfile group 3;
4、操作系统下删除原日志组1 2 3 的文件
5、重建日志组1 2 3
alter database add logfile group 1 ('/u01/app/oracle/log/orclredo01.log') size 10MB;
alter database add logfile group 2 ('/u01/app/oracle/log/orclredo02.log') size 10MB;
alter database add logfile group 3 ('/u01/app/oracle/log/orclredo03.log') size 10MB;
6、切换日志组
alter system switch logfile;
alter system switch logfile;
alter system switch logfile;
7、删除中间过渡用的日志组4 5 
alter database drop logfile group 4;
alter database drop logfile group 5;
8、到操作系统下删除原日志组4 5的文件
9、备份当前最新的控制文件
alter database backup controlfile to trace resetlogs

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

请登录后发表评论 登录
全部评论

注册时间:2014-03-03

  • 博文量
    86
  • 访问量
    101533