oracle RAC 集群归档模式的关闭和开启(适用于11g/12g/18c/19c)

本文详细描述了如何在OracleRAC环境中,针对11g至19c版本,关闭和开启数据库的归档模式,包括设置集群数据库参数、备份参数文件、切换实例状态和调整归档状态等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

oracle RAC 集群归档模式的关闭和开启(适用于11g/12g/18c/19c)

oracle RAC 集群归档模式的关闭(适用于11g/12g/18c/19c)

1、登录数据库:执行alter system set cluster_database = false scope=spfile;

2、关闭node2数据库:shutdown immediate;

3、切换node1至mount状态:
shutdown immediate;
startup mount;

4、执行关闭归档:alter database noarchivelog;

5、开启数据库:alter database open;

6、在node1执行:alter system set cluster_database=true scope=spfile;

7、关闭数据库:shutdown immediate;

8、启动node1数据库:startup

9、启动node2数据库:startup

在这里插入图片描述

oracle RAC 集群归档模式的开启(适用于11g/12g/18c/19c)

一、oracle用户登录数据库中查看数据库中各参数状态:
1.查看RAC集群的状态:

 SQL> archive log list;
    Database log mode              No Archive Mode         ----非归档模式
    Automatic archival             Disabled  
    Archive destination            USE_DB_RECOVERY_FILE_DEST  
     Oldest online log sequence     59  
    Current log sequence           60

2.节点实例状态:

SQL> select instance_name,host_name,status from gv$instance;  
   
    INSTANCE_NAME    HOST_NAME            STATUS  
     ---------------- -------------------- ------------  
    student1          rac1               OPEN  
    student2          rac2               OPEN  

-------实例为开启状态

3.数据库集群参数:

  SQL> show parameter cluster       
     
         NAME                                 TYPE        VALUE  
         ------------------------------------ ----------- ------------------------------  
        cluster_database                     boolean     TRUE              ------查看集群的参数,cluster_database为true表示为集群数据库,否则,非集群数据库
        cluster_database_instances           integer     2  
        cluster_interconnects                string  

在这里插入图片描述

二.开始数据库归档模式

注意:一下操作只在一个节点上执行,本例为节点1进行的操作

1.备份参数文件:

SQL> create pfile='/u01/oracle/db/dbs/student-bak.ora' from spfile;

2.修改cluster_database参数,

  SQL>alter system  set cluster_database=false scope=spfile sid='*';           ------修改为非集群数据库,该参数为静态参数,需要使用scope=spfile  
1

3.切换到grid用户,可以再开一个终端切换用户,在grid用户下停止数据库:

[grid@rac1 ~] $ srvctl stop database -d student     ------将数据库一致停库
[grid@rac1 ~] $ srvctl start instance -d student -i student1 -o mount      
      -------将节点1启动到mount状态        

4.节点1切换到oracle用户登录数据库中:
查询数据库实例状态:

SQL> select instance_name,status from v$instance;  
   
         INSTANCE_NAME    STATUS  
         ---------------- ------------  
         student1          MOUNTED  

修改数据库成归档模式:

SQL> alter database archivelog;                                       -------改变数据库到归档模式        
     Database altered. 

将集群参数修改回去:

SQL> alter system set cluster_database=true scope=spfile sid='*';   -------在将数据库改为集群模式  

System altered.

5.切换到grid用户,关闭整个数据库,然后重启:

   [grid@rac1 ~] $ srvctl stop database -d student     ------将数据库关闭;
   [grid@rac1 ~] $ srvctl start database -d student    ------将数据库开启;

6.切换到oracle用户下登录数据库查询归档状态:

SQL> archive log list;                                             ----查看归档模式  
  Database log mode              Archive Mode                      ----已经处于归档模式  
  Automatic archival             Enabled                           ----自动归档  
  Archive destination            USE_DB_RECOVERY_FILE_DEST         ----归档位置为参数DB_RECOVERY_FILE_DEST的值  
  Oldest online log sequence     60                                ----下面是sequence相关信息     
  Next log sequence to archive   61  
  Current log sequence           61  

到此归档修改完毕。你可以根据需要修改归档位置

可以切换一日志文件
alter system switch logfile;
查看日志文件
cd - grid
asmcmd
ls
cd data/
ls
cd p19c0
ls
cd archivelog
ls

在这里插入图片描述
在这里插入图片描述

标题“51单片机通过MPU6050-DMP获取姿态角例程”解析 “51单片机通过MPU6050-DMP获取姿态角例程”是一个基于51系列单片机(一种常见的8位微控制器)的程序示例,用于读取MPU6050传感器的数据,并通过其内置的数字运动处理器(DMP)计算设备的姿态角(如倾斜角度、旋转角度等)。MPU6050是一款集成三轴加速度计和三轴陀螺仪的六自由度传感器,广泛应用于运动控制和姿态检测领域。该例程利用MPU6050的DMP功能,由DMP处理复杂的运动学算法,例如姿态融合,将加速度计和陀螺仪的数据进行整合,从而提供稳定且实时的姿态估计,减轻主控MCU的计算负担。最终,姿态角数据通过LCD1602显示屏以字符形式可视化展示,为用户提供直观的反馈。 从标签“51单片机 6050”可知,该项目主要涉及51单片机和MPU6050传感器这两个关键硬件组件。51单片机基于8051内核,因编程简单、成本低而被广泛应用;MPU6050作为惯性测量单元(IMU),可测量设备的线性和角速度。文件名“51-DMP-NET”可能表示这是一个与51单片机及DMP相关的网络资源或代码库,其中可能包含C语言等适合51单片机的编程语言的源代码、配置文件、用户手册、示例程序,以及可能的调试工具或IDE项目文件。 实现该项目需以下步骤:首先是硬件连接,将51单片机与MPU6050通过I2C接口正确连接,同时将LCD1602连接到51单片机的串行数据线和控制线上;接着是初始化设置,配置51单片机的I/O端口,初始化I2C通信协议,设置MPU6050的工作模式和数据输出速率;然后是DMP配置,启用MPU6050的DMP功能,加载预编译的DMP固件,并设置DMP输出数据的中断;之后是数据读取,通过中断服务程序从DMP接收姿态角数据,数据通常以四元数或欧拉角形式呈现;再接着是数据显示,将姿态角数据转换为可读的度数格
MathorCup高校数学建模挑战赛是一项旨在提升学生数学应用、创新和团队协作能力的年度竞赛。参赛团队需在规定时间内解决实际问题,运用数学建模方法进行分析并提出解决方案。2021年第十一届比赛的D题就是一个典型例子。 MATLAB是解决这类问题的常用工具。它是一款强大的数值计算和编程软件,广泛应用于数学建模、数据分析和科学计算。MATLAB拥有丰富的函数库,涵盖线性代数、统计分析、优化算法、信号处理等多种数学操作,方便参赛者构建模型和实现算法。 在提供的文件列表中,有几个关键文件: d题论文(1).docx:这可能是参赛队伍对D题的解答报告,详细记录了他们对问题的理解、建模过程、求解方法和结果分析。 D_1.m、ratio.m、importfile.m、Untitled.m、changf.m、pailiezuhe.m、huitu.m:这些是MATLAB源代码文件,每个文件可能对应一个特定的计算步骤或功能。例如: D_1.m 可能是主要的建模代码; ratio.m 可能用于计算某种比例或比率; importfile.m 可能用于导入数据; Untitled.m 可能是未命名的脚本,包含临时或测试代码; changf.m 可能涉及函数变换; pailiezuhe.m 可能与矩阵的排列组合相关; huitu.m 可能用于绘制回路图或流程图。 matlab111.mat:这是一个MATLAB数据文件,存储了变量或矩阵等数据,可能用于后续计算或分析。 D-date.mat:这个文件可能包含与D题相关的特定日期数据,或是模拟过程中用到的时间序列数据。 从这些文件可以推测,参赛队伍可能利用MATLAB完成了数据预处理、模型构建、数值模拟和结果可视化等一系列工作。然而,具体的建模细节和解决方案需要查看解压后的文件内容才能深入了解。 在数学建模过程中,团队需深入理解问题本质,选择合适的数学模
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值