Oracle RACDB 增加、删除 在线重做日志组

select * from v$log;
select * from v$logfile ;

----删除日志组:
alter database drop logfile group 19;

-- 日志切换
alter system switch logfile;  —日志切换
alter system checkpoint ;  — 将active 的日志变为 inactive

-- 增加日志组
 ----要求:每个节点6个组,每个组两个成员

----节点1:
--alter database add logfile thread 1 group 19('+DATA_DG/racdb/redo1_19_1.log','+DATA_DG/racdb/redo1_19_2.log') size 1024m;
--alter database add logfile thread 1 group 20('+DATA_DG/racdb/redo1_20_1.log','+DATA_DG/racdb/redo1_20_2.log') size 1024m;

alter database add logfile thread 1 group 1  ('+DATA_DG/racdb/redo1_01_1.log','+DATA_DG/racdb/redo1_01_2.log') size 1024m;
alter database add logfile thread 1 group 2  ('+DATA_DG/racdb/redo1_02_1.log','+DATA_DG/racdb/redo1_02_2.log') size 1024m;
alter database add logfile thread 1 group 3  ('+DATA_DG/racdb/redo1_03_1.log','+DATA_DG/racdb/redo1_03_2.log') size 1024m;
alter database add logfile thread 1 group 4  ('+DATA_DG/racdb/redo1_04_1.log','+DATA_DG/racdb/redo1_04_2.log') size 1024m;
alter database add logfile thread 1 group 5  ('+DATA_DG/racdb/redo1_05_1.log','+DATA_DG/racdb/redo1_05_2.log') size 1024m;
alter database add logfile thread 1 group 6  ('+DATA_DG/racdb/redo1_06_1.log','+DATA_DG/racdb/redo1_06_2.log') size 1024m;

--节点2:
alter database add logfile thread 2 group 7  ('+DATA_DG/racdb/redo2_07_1.log','+DATA_DG/racdb/redo2_07_2.log') size 1024m;
alter database add logfile thread 2 group 8  ('+DATA_DG/racdb/redo2_08_1.log','+DATA_DG/racdb/redo2_08_2.log') size 1024m;
alter database add logfile thread 2 group 9  ('+DATA_DG/racdb/redo2_09_1.log','+DATA_DG/racdb/redo2_09_2.log') size 1024m;
alter database add logfile thread 2 group 10 ('+DATA_DG/racdb/redo2_10_1.log','+DATA_DG/racdb/redo2_10_2.log') size 1024m;
alter database add logfile thread 2 group 11 ('+DATA_DG/racdb/redo2_11_1.log','+DATA_DG/racdb/redo2_11_2.log') size 1024m;
alter database add logfile thread 2 group 12 ('+DATA_DG/racdb/redo2_12_1.log','+DATA_DG/racdb/redo2_12_2.log') size 1024m;

--节点3:
alter database add logfile thread 3 group 13 ('+DATA_DG/racdb/redo3_13_1.log','+DATA_DG/racdb/redo3_13_2.log') size 1024m;
alter database add logfile thread 3 group 14 ('+DATA_DG/racdb/redo3_14_1.log','+DATA_DG/racdb/redo3_14_2.log') size 1024m;
alter database add logfile thread 3 group 15 ('+DATA_DG/racdb/redo3_15_1.log','+DATA_DG/racdb/redo3_15_2.log') size 1024m;
alter database add logfile thread 3 group 16 ('+DATA_DG/racdb/redo3_16_1.log','+DATA_DG/racdb/redo3_16_2.log') size 1024m;
alter database add logfile thread 3 group 17 ('+DATA_DG/racdb/redo3_17_1.log','+DATA_DG/racdb/redo3_17_2.log') size 1024m;
alter database add logfile thread 3 group 18 ('+DATA_DG/racdb/redo3_18_1.log','+DATA_DG/racdb/redo3_18_2.log') size 1024m;

--增加日志成员
alter database add logfile member '/oradata/oggtdb/redo1_04_02.log' to group 4 ;
--alter database add logfile member '/oradata/oggtdb/redo1_04_02.log' reuse to group 4 ;

--删除日志组成员
 ----删除日志组成员的操作只对数据库进行更改,操作系统的文件尚未删除
alter database drop logfile member '/oradata/oggtdb/redo1_04_02.log';

附:

ALTER DATABASE  语法DOC

https://docs.oracle.com/database/121/SQLRF/statements_1006.htm#SQLRF00802

alter_database::=

logfile_clauses ::=

Oracle RACDB 增加、删除 在线重做日志组的更多相关文章

  1. Oracle 无备份情况下的恢复--临时文件/在线重做日志/ORA-00205

    13.5 恢复临时文件 临时文件没有也不应该备份.通过V$TEMPFILE可以找到所有的临时文件. 此类文件的损坏会造成需要使用临时表空间的命令执行失败,不至于造成实例崩溃或session中断.由于临 ...

  2. 【Oracle】恢复重做日志组

    我们在Oracle的日常运维中,有可能会遇到重做日志组丢失的情况.下面我将模拟丢失不同状态的日志组,并分别给出解决办法: 重做日志有以下几种状态,如下: -  CURRENT:此状态表示正在被 LGW ...

  3. oracle如何重做日志组

    1.查询数据库中的重做日志组 SQL> select * from v$log; GROUP# THREAD# SEQUENCE# BYTES BLOCKSIZE MEMBERS ARC STA ...

  4. 数据库实例: STOREBOOK > 数据文件/退回字段/重做日志组|管理员

    ylbtech-Oracle:数据库实例: STOREBOOK  > 数据文件/退回字段/重做日志组|管理员 数据文件/退回字段/重做日志组|管理员 1. 数据库实例: STOREBOOK  & ...

  5. 【REDO】删除REDO LOG重做日志组后需要手工删除对应的日志文件(转)

    为保证重新创建的日志组成员可以成功创建,我们在删除日志组后需要手工删除对应的日志文件. 1.查看数据库当前REDO LOG日志相关信息1)查看日志组信息sys@ora10g> select * ...

  6. 初识oracle重做日志文件

    转自 http://blog.csdn.net/indexman/article/details/7746948 以下易容翻译自oracle dba官方文档,不足之处还望指出. 管理重做日志文件 学习 ...

  7. Oracle重做日志文件

    一.联机重做日志的规划管理 1.联机重做日志 记录了数据的所有变化(DML,DDL或管理员对数据所作的结构性更改等) 提供恢复机制(对于意外删除或宕机利用日志文件实现数据恢复) 可以被分组管理  11 ...

  8. ORACLE - 管理重做日志文件

    ORACLE重做日志文件用于在数据库崩溃等情况下用于恢复数据,默认情况下为三个文件redo01.log/redo02.log/redo03.log,文件组循环使用,在录入与更新操作比较多的应用中,日志 ...

  9. Oracle 联机重做日志文件(ONLINE LOG FILE)

    --========================================= -- Oracle 联机重做日志文件(ONLINE LOG FILE) --================== ...

随机推荐

  1. 记一次 CocoaPod 的使用过程

    目前有一个cocos2d creator项目, 接入了微信SDK,  现在需要接入阿里云移动推送. 用到了CocoaPod集成.   于是创建了一个Podfile, (此文件在项目目录中, 和 xxx ...

  2. 在群晖NAS上运行URLOS之后竟然能安装Discuz! Q!!

    如果我们手头上有1台群晖NAS时,有没有考虑过把群晖NAS当成服务器来使用,这样会不会很有意思呢? 现在,我们终于可以尝试一番了,把群晖NAS变成一台实实在在的服务器,在上面跑各种运行环境!其实很简单 ...

  3. TiDB初探

    TiDB是一个开源的分布式NewSQL数据库,设计的目标是满足100%的OLTP和80%的OLAP,支持SQL.水平弹性扩展.分布式事务.跨数据中心数据强一致性保证.故障自恢复的高可用.海量数据高并发 ...

  4. C/C++以及Linux文件操作备忘录

    目录 C文件操作 文件开关 文件读写 C++文件操作 Linux文件操作 打开 C文件操作 #include<stdio.h> stdin, stdout, stderr 文件开关 /* ...

  5. Quartz.Net系列(七):Trigger之SimpleScheduleBuilder详解

    所有方法图 1.SimpleScheduleBuilder RepeatForever:指定触发器将无限期重复. WithRepeatCount:指定重复次数 var trigger = Trigge ...

  6. RabbitMQ:五、高阶

    存储机制 持久化的消息和非持久化的消息都可以被写入到磁盘. 持久化的消息一开始就会写入磁盘,如果可以,也会在内存中保存一部分以提高性能,当内存吃紧时会从内存中清楚. 非持久化的消息一般存储在内存中,内 ...

  7. Docker编写镜像 发布个人网站

    推荐国内镜像中心:网易云镜像----> https://c.163.com/hub#/home  或者歪果镜像---> https://hub.docker.com/ 博客地址:http: ...

  8. MPC控制初长成——我陷过的误区

    真正接触控制一个多月,现记录自己的误区,以警示自己: 1 . 离散与连续 我经常会拿到连续的系统,用离散的方式去控制,然后反复找原因,还是找不到.要记住:离散和连续要分开!!!,网上的例子大都是连续的 ...

  9. MongoDB快速入门教程 (1)

    1.MongoDB初识 1.1.MongoDB是什么? MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB是一个介于 ...

  10. dart快速入门教程 (7.4)

    7.12.多态 多态字面上理解就是多种状态,通俗的说,多态表现为父类定义一个方法不去实现,子类继承这个方法后实现父类的方法,这个方法有多种表现 // import 'person.dart'; voi ...