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

2024-03-04 13:28

本文主要是介绍oracle RAC 集群归档模式的关闭和开启(适用于11g/12g/18c/19c),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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数据库:startup9、启动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

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

这篇关于oracle RAC 集群归档模式的关闭和开启(适用于11g/12g/18c/19c)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/773305

相关文章

Redis Cluster模式配置

《RedisCluster模式配置》:本文主要介绍RedisCluster模式配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录分片 一、分片的本质与核心价值二、分片实现方案对比 ‌三、分片算法详解1. ‌范围分片(顺序分片)‌2. ‌哈希分片3. ‌虚

华为鸿蒙HarmonyOS 5.1官宣7月开启升级! 首批支持名单公布

《华为鸿蒙HarmonyOS5.1官宣7月开启升级!首批支持名单公布》在刚刚结束的华为Pura80系列及全场景新品发布会上,除了众多新品的发布,还有一个消息也点燃了所有鸿蒙用户的期待,那就是Ha... 在今日的华为 Pura 80 系列及全场景新品发布会上,华为宣布鸿蒙 HarmonyOS 5.1 将于 7

Oracle修改端口号之后无法启动的解决方案

《Oracle修改端口号之后无法启动的解决方案》Oracle数据库更改端口后出现监听器无法启动的问题确实较为常见,但并非必然发生,这一问题通常源于​​配置错误或环境冲突​​,而非端口修改本身,以下是系... 目录一、问题根源分析​​​二、保姆级解决方案​​​​步骤1:修正监听器配置文件 (listener.

RabbitMQ工作模式中的RPC通信模式详解

《RabbitMQ工作模式中的RPC通信模式详解》在RabbitMQ中,RPC模式通过消息队列实现远程调用功能,这篇文章给大家介绍RabbitMQ工作模式之RPC通信模式,感兴趣的朋友一起看看吧... 目录RPC通信模式概述工作流程代码案例引入依赖常量类编写客户端代码编写服务端代码RPC通信模式概述在R

SpringBoot实现文件记录日志及日志文件自动归档和压缩

《SpringBoot实现文件记录日志及日志文件自动归档和压缩》Logback是Java日志框架,通过Logger收集日志并经Appender输出至控制台、文件等,SpringBoot配置logbac... 目录1、什么是Logback2、SpringBoot实现文件记录日志,日志文件自动归档和压缩2.1、

如何关闭Mac的Safari通知? 3招教你关闭Safari浏览器网站通知的技巧

《如何关闭Mac的Safari通知?3招教你关闭Safari浏览器网站通知的技巧》当我们在使用Mac电脑专注做一件事情的时候,总是会被一些消息推送通知所打扰,这时候,我们就希望关闭这些烦人的Mac通... Safari 浏览器的「通知」功能本意是为了方便用户及时获取最新资讯,但很容易被一些网站滥用,导致我们

SQL Server身份验证模式步骤和示例代码

《SQLServer身份验证模式步骤和示例代码》SQLServer是一个广泛使用的关系数据库管理系统,通常使用两种身份验证模式:Windows身份验证和SQLServer身份验证,本文将详细介绍身份... 目录身份验证方式的概念更改身份验证方式的步骤方法一:使用SQL Server Management S

Nginx使用Keepalived部署web集群(高可用高性能负载均衡)实战案例

《Nginx使用Keepalived部署web集群(高可用高性能负载均衡)实战案例》本文介绍Nginx+Keepalived实现Web集群高可用负载均衡的部署与测试,涵盖架构设计、环境配置、健康检查、... 目录前言一、架构设计二、环境准备三、案例部署配置 前端 Keepalived配置 前端 Nginx

Oracle 通过 ROWID 批量更新表的方法

《Oracle通过ROWID批量更新表的方法》在Oracle数据库中,使用ROWID进行批量更新是一种高效的更新方法,因为它直接定位到物理行位置,避免了通过索引查找的开销,下面给大家介绍Orac... 目录oracle 通过 ROWID 批量更新表ROWID 基本概念性能优化建议性能UoTrFPH优化建议注

PostgreSQL 序列(Sequence) 与 Oracle 序列对比差异分析

《PostgreSQL序列(Sequence)与Oracle序列对比差异分析》PostgreSQL和Oracle都提供了序列(Sequence)功能,但在实现细节和使用方式上存在一些重要差异,... 目录PostgreSQL 序列(Sequence) 与 oracle 序列对比一 基本语法对比1.1 创建序