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

相关文章

如何开启和关闭3GB模式

https://jingyan.baidu.com/article/4d58d5414dfc2f9dd4e9c082.html

十四、观察者模式与访问者模式详解

21.观察者模式 21.1.课程目标 1、 掌握观察者模式和访问者模式的应用场景。 2、 掌握观察者模式在具体业务场景中的应用。 3、 了解访问者模式的双分派。 4、 观察者模式和访问者模式的优、缺点。 21.2.内容定位 1、 有 Swing开发经验的人群更容易理解观察者模式。 2、 访问者模式被称为最复杂的设计模式。 21.3.观察者模式 观 察 者 模 式 ( Obser

问题-windows-VPN不正确关闭导致网页打不开

为什么会发生这类事情呢? 主要原因是关机之前vpn没有关掉导致的。 至于为什么没关掉vpn会导致网页打不开,我猜测是因为vpn建立的链接没被更改。 正确关掉vpn的时候,会把ip链接断掉,如果你不正确关掉,ip链接没有断掉,此时你vpn又是没启动的,没有域名解析,所以就打不开网站。 你可以在打不开网页的时候,把vpn打开,你会发现网络又可以登录了。 方法一 注意:方法一虽然方便,但是可能会有

时间服务器中,适用于国内的 NTP 服务器地址,可用于时间同步或 Android 加速 GPS 定位

NTP 是什么?   NTP 是网络时间协议(Network Time Protocol),它用来同步网络设备【如计算机、手机】的时间的协议。 NTP 实现什么目的?   目的很简单,就是为了提供准确时间。因为我们的手表、设备等,经常会时间跑着跑着就有误差,或快或慢的少几秒,时间长了甚至误差过分钟。 NTP 服务器列表 最常见、熟知的就是 www.pool.ntp.org/zo

Windows 可变刷新率是什么?如何开启?

在现代计算设备中,显示屏的刷新率对用户体验起着至关重要的作用。随着显示技术的不断进步,固定刷新率显示器逐渐被支持可变刷新率(Variable Refresh Rate, VRR)技术的显示器所取代。 可变刷新率定义 可变刷新率是什么?可变刷新率(VRR)是一种显示技术,它允许显示器的刷新率动态调整,以匹配显卡输出的帧率。传统的显示器通常具有固定的刷新率(如60Hz、75Hz等),这意味着显示器

开启青龙 Ninja 扫码功能失效后修改成手动填写CK功能【修正Ninja拉库地址】

国内:进入容器docker exec -it qinglong bash #获取ninjagit clone -b main https://ghproxy.com/https://github.com/wjx0428/ninja.git /ql/ninja#安装cd /ql/ninja/backend && pnpm install cp .env.example .env

适用于 Android 的 几种短信恢复应用程序

Android 设备上的短信丢失可能由于多种原因而丢失,例如意外删除、恢复出厂设置、系统崩溃或病毒攻击。是否有应用程序可以恢复 Android 上已删除的短信?幸运的是,有几款短信恢复应用程序可以扫描您的 Android 手机并从内存或 SIM 卡中检索已删除的短信。 然而,并非所有短信恢复应用程序都是可靠或有效的。有些可能无法恢复消息,有些可能会损坏您的数据,有些甚至可能包含恶意软件或间谍软件

Builder模式的实现

概念 在创建复杂对象时,将创建该对象的工作交给一个建造者,这个建造者就是一个Builder。在日常的开发中,常常看到,如下这些代码: AlertDialog的实现 AlertDialog.Builder builder = new AlertDialog.Builder(context);builder.setMessage("你好建造者");builder.setTitle

ORACLE 、达梦 数据库查询指定库指定表的索引信息

在Oracle数据库中,索引是一种关键的性能优化工具,通过它可以加快数据检索速度。在本文中,我们将深入探讨如何详细查询指定表的索引信息,以及如何利用系统视图和SQL查询来获取这些信息。 索引在数据库中的重要性 索引是一种数据结构,用于加快数据库表中数据的检索速度。它类似于书籍的目录,可以帮助数据库引擎快速定位数据行,特别是在大型数据集合下,其作用尤为显著。 查询指定表的索引信息 在Orac