日志文件能不能resize,直接扩大日志文件的大小?10g是不能的。

网上的一般方法就是新建两个临时日志组(oracle至少要求两个日志组),切换到这两个临时日志组后,删掉重建扩大或缩小,再添加日志组成员。在中间过程中用alter system checkpoint 来使 日志状态active转inactive,用alter system switch logfile切换日志组。

1.增大日志文件大小,我是通过新创建大的日志组然后进行切换实现的,在原有的日志组上创建新的日志组

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;

2.切换日志到新建的日志组

alter system switch logfile;

3.查看日志状态

select * from v$log;

注意:只有status为inactive并且archived 为YES时方可删除日志组(这个的意思为该重做日志己经归档,否则会报ora-01624)

4.删除日志组

alter database drop logfile group 1;

5.操作系统级别删除数据文件(我的系统是redhat5)

rm -rf redo01.log

6.增加日志成员(最好把成员放到不同的磁盘上做到多功,避免一个组的日志文件全部损坏数据库宕机)

alter database add logfile member '/u01/oracle/product/10.0.2/oradata/ORCL/redo42.log' to group 4;

alter database add logfile member '/u01/oracle/product/10.0.2/oradata/ORCL/redo52.log' to group 5;

alter database add logfile member '/u01/oracle/product/10.0.2/oradata/ORCL/redo42.log' to group 3;

7.删除日志组成员

alter database drop logfile member '/u01/oracle/product/10.0.2/oradata/ORCL/redo42.log';

下面介绍关于日志一些原则:

原则:删除前必须遵守如下原则,每个实例必须至少有两个日志组;当一个组处于ACTIVE或者CURRENT的状态时不可删除;删除日志组的操作只对数据库进行更改,操作系统的文件尚未删除;当删除时适用DROP LOGFILE GROUP N语句时,此时GROUP N内的所有成员都将被删除。

alter database drop logfile group n;

删除日志成员的原则:当你删除一个是该组中最后一个成员的时候,你不能删除此成员;当组的转台处于current的状态时,不能删除组成员;在归档模式下,必须得归档之后才能删除;删除日志组成员的操作只对数据库进行更改,操作系统的文件尚未删除

alter database drop logfile member '/location_dust/redo0n_n.log';

本文出自http://blog.csdn.net/warden2010/article/details/6300660

转载于:https://www.cnblogs.com/hllnj2008/p/5190292.html

ORACLE 修改日志大小及增加日志成员相关推荐

  1. Excel 柱形图修改图例大小,增加图例宽度

    Excel 柱形图修改图例大小,增加图例宽度 背景:用Excel制柱形图,但是Excel的柱形图图例是小方块,太小,需要使用颜色分辨,在百度找了一大圈,都是些奇怪的答案,后来搞了一个还勉强能用的方法. ...

  2. mysql 二进制日志大小_mysql二进制日志。

    mysql二进制日志: 命令行参数: --log-bin[=file_name]   文件名 --log-bin-index[=file]文件索引 --max_binlog_size     单个文件 ...

  3. mysql 二进制日志大小_mysql二进制日志相关参数

    1,binlog_cache_size和max_binlog_cache_size 表示的为每个session的事物分配的缓存 当插入或者修改数据的时候,不会立刻写入磁盘,而是会缓存起来,缓存的大小由 ...

  4. Oracle修改内存大小

    评论区大佬说的对--运行以下命令重启服务 alter system set memory_max_target=XXXm scope=spfile; alter system set memory_t ...

  5. 认真学习MySQL中的二进制日志(binlog)与中继日志(Relay log)

    binlog即binary log,二进制日志文件,也叫作变更日志(update log).它记录了数据库所有执行的DDL和DML等数据库更新事件的语句,但是不包含没有修改任何数据的语句(如数据查询语 ...

  6. mysql事务日志备份_事务日志备份 (SQL Server)

    事务日志备份 (SQL Server)Transaction Log Backups (SQL Server) 01/05/2018 本文内容 适用于:Applies to: SQL ServerSQ ...

  7. 修改oracle日志大小,修改Oracle重做日志文件大小

    修改Oracle重做日志文件大小 1.创建3个新的日志组 SQL> ALTER DATABASE ADD LOGFILE GROUP 4 ('/u01/app/oracle/oradata/or ...

  8. oracle rac alter日志,ORACLE 11G RAC 增加日志组及增大日志文件

    1.查看目前日志组和日志文件情况 SQL> select * from v$logfile order by 1; GROUP# STATUS  TYPE    MEMBER           ...

  9. oracle查询数据库日志大小,Oracle的日志缓冲区大小查询方法———学习笔记 | 学步园...

    日志缓冲区Log_buffer是Oracle专门用于存入重做日志的内存区域. 数据库启动时,可以看到: SQL> startup ORACLE 例程已经启动. Total System Glob ...

  10. 查看oracle归档大小,ORACLE RAC按实例统计每天归档日志大小

    ORACLE RAC按实例统计每天归档日志大小: ? SELECT ? TRUNC (COMPLETION_TIME) ARCHIVED_DATE, ? ? ? ? ? ?THREAD#, ? ? ? ...

最新文章

  1. 基于vue的移动web app页面缓存解决方案
  2. 5月10日优酷殴打腾讯员工那些事
  3. python数据分析方向_python数据分析方向,面试题解答
  4. java jvm对象_Java对象在JVM中长啥样
  5. 三轴加速度传感器和六轴惯性传感器_一文读懂汽车MEMS惯性传感器的七大应用(上)...
  6. Oracle中shrink space命令详解
  7. IDEA(2018版)实用快捷键整理
  8. 【点滴】向Sql Express数据库文件中注册Asp.NET 2.0用户管理模块
  9. ios13 文件 连接服务器 您已离线,iOS13,终于可以屏蔽系统更新了
  10. 语音芯片ic分类以及sop8的otp语音芯片对比 选型
  11. 通用后台管理系统前端界面Ⅺ——信息列表页(弹窗复用增改、CRUD前端基础实现)
  12. 设置数据表格中某行的颜色
  13. 基于DNN-ML的3D全息交互
  14. 【源码】程序员优质资源汇总
  15. SQL Server 基础操作(五)导入和导出数据表
  16. 毕业论文word排版常用小技巧——目录导航、参考文献引用……
  17. facetune2 android,facetune2
  18. 【科技素养题】少儿编程 蓝桥杯青少组科技素养题真题及解析第17套
  19. 手机电池为什么会爆炸?
  20. swf文件解析(一) 文件header部分解析

热门文章

  1. 设置电脑开机自启动软件,exe/jar均可
  2. 6.8使用Consul和envconsul来配置外部环境变量
  3. 3.3通过EmbeddedServletContainerCustomizer调用Tomcat
  4. Spring源码之bean的加载(一)
  5. 【渝粤教育】国家开放大学2018年秋季 2720T实用管理基础 参考试题
  6. 【渝粤教育】国家开放大学2018年春季 0032-21T农业经济学 参考试题
  7. 神经网络激活函数与损失函数
  8. 商品类别推荐系统:LightGBM模型
  9. ubuntu16.04中安装MESA 17.3.3
  10. ajax无法返回视图