oracle 控制文件冗余,Oracle 添加冗余控制文件 for RAC On Linux

5268f80b9b1e01f982625ef6fac83ca1.png

============================== 萌哒萌哒的分割线===============================

注:添加冗余控制文件期间需要有关库操作,需注意!!!

备份控制文件

SQL> alter session set tracefile_identifier=‘backupctrl‘;

Session altered.

SQL> alter database backup controlfile to trace;

Database altered.

SQL>

查看当前控制文件路径

SQL> select name from v$controlfile;  (可保留,后面会用到此路径在rman中恢复)

NAME

--------------------------------------------------------------------------------

+ARCH/xxx/controlfile/current.256.936287107

SQL>

在trace文件中找到backup controlfile 文件所在的位置并确认

SQL> show parameter user;

NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

license_max_users                    integer     0

parallel_adaptive_multi_user    boolean     TRUE

redo_transport_user                 string

user_dump_dest                       string      /u02/app/oracle/diag/rdbms/xxx/xxx1/trace

SQL>

b468cde9f936bcd01e1c3e7adf5b4465.png

若RAC环境是ASM,也就是两个节点共享一个spfile则可以在任何一个节点操作,但关库需要两个节点都要执行

SQL> alter system set control_files=‘+ARCH/xxx/controlfile/current.256.936287107‘,‘+DATADG‘ scope=spfile;

关库操作:

alter system checkpoint; //手动创检查点,避免执行关库操作时后台创建检查点而导致数据库卡住。

alter system archive log current; //切换所有实例的redo 并生成归档日志。

shutdown immediate;启动数据库至至nomount

srvctl start database -d xxx -o nomount

dd48ccb1e3aa279934fe554350f56c85.png

RMAN> restore controlfile from ‘+ARCH/xxx/controlfile/current.256.936287107‘;

c743eae0bbb7a8614087ee5b35c6f2a4.png

SQL> shutdown immediate  //两个实例都需操作

ORA-01507: database not mounted

开启数据库

srvctl start database -d xxx

SQL>select open_mode from v$database;

OPEN_MODE

--------------------

READ WRITE

SQL> show parameter control_files;

NAME                      TYPE        VALUE

------------------------------------ ----------- -----------

control_files             string      +ARCH/xxx/controlfile/curren

t.256.936287107, +DATADG/xxx/controlfile/current.263.93652

9407

查看集群状态

ec523521f6f70f8f23016869e6823eab.png

扩展:

观看此文档的哥们们,需要了解以下几点小细节我的控制文件默认是放在ARCH盘下了而不是DATADG下;

文档中出现的“xxx”以及被粉红色颜色盖住的地方均是数据库的实例名;

老规矩,标红处是楼主认为需要在数据库中执行的部分。

srvctl start database -d xxx 是在oralce用户下执行的(仅自己观点)

本文出自 “萌哒萌哒凤君” 博客,请务必保留此出处http://sk993219.blog.51cto.com/12601182/1899765

Oracle 添加冗余控制文件 for RAC On Linux

标签:冗余;控制文件;linux;vmware

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:http://sk993219.blog.51cto.com/12601182/1899765

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/441026.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【牛客 - 303B第十五届浙江大学宁波理工学院程序设计大赛(同步赛)】Fibonacci and Counting(Fib数性质,gcd辗转相除法性质)

题干: 我们这样定义斐波那契数列,F[1]1,F[2]1,当n>2时F[n]F[n-1]F[n-2]。 斐波那契数列的前10项为:1,1,2,3,5,8,13,21,34,55。 欧几里得算法求解两个数的最大公约数。我们记gcd(a,b)为整数a与b的最大公约数。 当b0时&…

【牛客 - 303K第十五届浙江大学宁波理工学院程序设计大赛(同步赛)】Technology Tree(树形dp,tricks)

题干: 在星际争霸(StarCraft)中,有3个种族。对于任意一个种族,他们的建筑建造都是有一个顺序的。这个顺序正好是一个树形结构,我们称之为"科技树"(Technology tree)。 在科技树中,只有一个建筑是不需要前…

oracle基表恢复,查找V$PARAMETER 基表 – 专业Oracle数据库恢复,或许是您恢复数据的最后机会@phone:13429648788 - 专业Oracle数据库恢复技术支持...

1、使用trace查找show parameter执行语句alter session set events 10046 trace name context forever,level 12;show parameter process;alter session set events 10046 trace name context off;2、查找trace文件SELECT d.VALUE|| /|| LOWER (RTRIM (i.INSTANCE, CHR (0)))||…

【HDU - 1599】find the mincost route (Floyd最小环,最短路问题)

题干: 杭州有N个景区,景区之间有一些双向的路来连接,现在8600想找一条旅游路线,这个路线从A点出发并且最后回到A点,假设经过的路线为V1,V2,....VK,V1,那么必须满足K>2,就是说至除了出发点以外至少要经过2个其他不同…

linux中创建目录树,如何在C++/Linux中创建目录树?

Jonathan Lef..58这是一个可以用C编译器编译的C函数./*(#)File: $RCSfile: mkpath.c,v $(#)Version: $Revision: 1.13 $(#)Last changed: $Date: 2012/07/15 00:40:37 $(#)Purpose: Create all directories in path(#)Author: J Leffler(#)Copyright: (C) JLSS 1990-91,1997-98…

linux socket bind 内核详解,Socket与系统调用深度分析(示例代码)

1、 什么是系统调用操作系统通过系统调用为运行于其上的进程提供服务。当用户态进程发起一个系统调用, CPU 将切换到 内核态 并开始执行一个 内核函数 。 内核函数负责响应应用程序的要求,例如操作文件、进行网络通讯或者申请内存资源等。在Linux中系统调…

【UVA - 11729】Commando War (贪心,时间调度问题)

题干:(Uva不放题干了) 题目大意:(实在是自己懒得写网上找了一个) 解题报告: 调度问题,直接贪心出完成任务需要的时间最长的那个人排序,就行了。 方法正确性的证明以前也…

【UVA - 1335】Beijing Guards (贪心,二分)

题干: 题目大意: 有n个人为成一个圈,其中第i个人想要r[i]种不同的礼物,相邻的两个人可以聊天,炫耀自己的礼物。如果两个相邻的人拥有同一种礼物,则双方都会很不高兴,问最少需要多少种不同的礼…

linux两个命令一起,paste命令 – 合并两个文件

paste命令会把每个文件以列对列的方式,一列列地加以合并 ,他就是相当于把两个不同的文件内容粘贴在一起,形成新的文件。注意:paste默认粘贴方式以列的方式粘贴,但是并不是不能以行的方式粘贴,加上-s选项就可…

【UVA - 11292】Dragon of Loowater (贪心,水题,模拟,twopointer双指针)

题干: 题目大意: n条恶龙,m个勇士,用勇士来杀恶龙。一个勇士只能杀一个恶龙。而且勇士只能杀直径不超过自己能力值的恶龙。每个勇士需要支付能力值一样的金币。问杀掉所有恶龙需要花费的最少金币。 解题报告: twopo…

linux 命令pg,linux下操作PostgreSQL的常用命令

一般性:\copyright 显示PostgreSQL的使用和发行许可条款\g [文件] or; 执行查询 (并把结果写入文件或 |管道)\h [名称] SQL命令语法上的说明,用*显示全部命令的语法说明\q 退出 psql查询缓存区\e [FILE] [LINE] 使用外部编辑器编辑查询缓存区(或文件)\ef…

【UVA - 10037】Bridge(过河问题,经典贪心)

题干: 题目大意: 有N个人要过桥,每个人速度不同,只有一个手电筒,每次最多只能过去两个人,问所有人最短的过桥时间为多少 解题报告: 首先让最快的两个人最后过,然后我们分奇偶考虑…

linux系统键盘记录器,可截获到 QQ 密码 键盘记录器源码

由于 QQ 密码做了特殊的保护,所以通过远程注入得到密码框内容以及通过钩子来得到键盘消息均不能探测到 QQ 的密码,但是通过对键盘驱动的过滤却是可以记录下 QQ 密码输入期间的内容,附上源码。#define DBG 1#include #include #include "…

【牛客 - 2B】树(思维,dp,有坑)

题干: shy有一颗树,树有n个结点。有k种不同颜色的染料给树染色。一个染色方案是合法的,当且仅当对于所有相同颜色的点对(x,y),x到y的路径上的所有点的颜色都要与x和y相同。请统计方案数。 输入描述: 第一行两个整数n&#xf…

linux安装后启动mysql,linux安装完mysql后启动错误

redhat as 4,使用rpm包安装完mysql的server 跟client后执行以下命令出错。[rootftp etc]# /usr/bin/mysqladmin -u root password new-password/usr/bin/mysqladmin: connect to server at localhost failederror: Cant connect to local MySQL server through socket /var/lib…

linux exchange邮件客户端,Linux中使用Hiri邮件客户端访问Exchange帐户

大家都知道 Microsoft Exchange 是企业级邮件市场占有率第一的产品,早已成为 Top 500 企业首选的邮件服务器和客户端标准配备。随着 Office 365 服务在全球的铺开,Exchange 的市场占有率更是越来越高,不少中小企业甚至个人用户都已经开始使用…

【CodeForces - 1084C】The Fair Nut and String(思维,组合数学)

题干: The Fair Nut found a string ss. The string consists of lowercase Latin letters. The Nut is a curious guy, so he wants to find the number of strictly increasing sequences p1,p2,…,pkp1,p2,…,pk, such that: For each ii (1≤i≤k1≤i≤k), sp…

群辉挂载linux nfs,Debian 9 挂载访问已设置的群晖NFS共享文件目录

说明博主先后尝试了 webdav、Samba方案后,最后毅然决然选择NFS的方案,通过挂载群晖的NFS共享文件目录作为Jellyfin的媒体库,媒体播放通常单个文件都比较大,而webdav在读取过程中需要比较长的缓存时间大文件传输并不友好。之前试过…

【牛客 - 289H】约会(思维,数学,奇偶数,水题)

题干: Hang等了一年,终于,朝气蓬勃的小学妹来了,在开学当天,就成功打入协会迎新群,在Hang的魅力(死皮赖脸)之下,有个小学妹要和他面基了,小学妹说&#xf…

c语言中调试时go的作用,C语言调用GO

C语言调用GO最近工作中遇到需要在c语言里面调用go语言的需求,总结了一下,下面代码里面的每一个注释都很有用,闲话不多说,直接上代码~示例GO代码:package main // 这个文件一定要在main包下面import "C" // 这…