首页 > 数据库 >Oracle-控制文件成员

Oracle-控制文件成员

时间:2023-07-03 11:32:40浏览次数:43  
标签:control 文件 成员 orcl Oracle controlfile DATA files

为保证数据库安全,防止因为控制文件损坏而造成实例崩溃CRASH,增加一个控制文件成员,并存放于不同于当前的ASM磁盘上,以备不时之需。

1.增加一组控制文件参数 [RAC01]

注:第2个控制文件只需要指定到其他ASM磁盘组,+DATA为原控制文件所在ASM磁盘组。

SQL> 
set lines 999 pages 999
show parameter control_files

NAME                                 TYPE                              VALUE
------------------------------------ --------------------------------- ------------------------------
control_files                        string                            +DATA/orca/controlfile/curren
                                                                       t.258.1140755409
                                                                       
alter system set control_files='+DATA/orcl/controlfile/current.258.1140755409', '+ARCH' scope=spfile;

2.关闭所有实例 [RAC01/02]

srvctl stop database -d orcl

3.重启实例1至nomount状态 [RAC01]

sqlplus / as sysdba
startup nomount;

4.进入rman恢复控制文件

注:这里指定已经存在的控制文件进行恢复。当然,如果出现原有控制文件损坏或丢失的情况,可用备份(新增)恢复。

rman target /
restore controlfile from '+DATA/orcl/controlfile/current.258.1140755409';

Starting restore at 23-JUN-30
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=18 instance=cesdb1 device type=DISK

channel ORA_DISK_1: copied control file copy
output file name=+DATA/orcl/controlfile/current.258.1140755409
output file name=+ARCH/orcl/controlfile/current.391.1140820571
Finished restore at 23-JUN-30

5.检查控制文件参数

SQL>
set lines 999 pages 999
show parameter control_files

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
control_files                        string      +DATA/cesdb/controlfile/curren
                                                 t.258.1140755409, +ARCH/cesdb/
                                                 controlfile/current.391.114082
                                                 0571
                                                 

6.启动数据库

alter database mount;
alter database open;

7.启动实例 [RAC01]

srvctl start instance -d orcl -i orcl02




标签:control,文件,成员,orcl,Oracle,controlfile,DATA,files
From: https://blog.51cto.com/baoyw/6609915

相关文章

  • Oracle Case 用法及注意事项
    OracleCase两种用法:注意事项:在条件中一定要增加其他条件的处理或者默认值,否则遇到未包含条件会抛异常>在条件中一定要增加其他条件的处理或者默认值,否则遇到未包含条件会抛异常1.查询语句语法:selectcasefieldnamewhenexp1thenresult1whenexp2thenresult2e......
  • 聊聊Excel解析:如何处理百万行EXCEL文件
    一、引言Excel表格在后台管理系统中使用非常广泛,多用来进行批量配置、数据导出工作。在日常开发中,我们也免不了进行Excel数据处理。那么,如何恰当地处理数据量庞大的Excel文件,避免内存溢出问题?本文将对比分析业界主流的Excel解析技术,并给出解决方案。如果这是您第一次接触Excel......
  • 字符编码+文件
    字符编码简介字符编码只针对文本文件(音频、视频、图片都不可以)一开始是美国人发明的数字与英文的对应关系,叫ASCII码   (1bytes也就是8bit表示英文)记忆:A-Z  对应 65-90    a-z对应 97-120后面中国使用计算机,发明GBK码,韩国发明Euc_kr,日本发明shift_JIS,但......
  • MDK 文件编码转换 utf8
    由于本人偏向于utf8编码的文件,所以编辑器都设置的utf8编码,这就导致了gb2312的编码文件打开后会乱码。于是在网上找到了转换编码的工具。以下也是从网上找来的,代码也比较简单。需要安装python或者path路径里面包含python路径,同时还需要pipinstallchardetimportsysimportchar......
  • Oracle listener 远程投毒漏洞:
    问题说明:就是listener是否允许远程随意注册的意思解决方案:通过oracle自身的设置允许注册的机器(名字、或ip)来限制非法注册 解决:合理配置:listener.oraVALID_NODE_CHECKING_REGISTRATION_LISTENER=ONVALID_NODE_CHECKING_REGISTRATION_LISTENER_SCAN1=ONREGISTRATION_......
  • shell语句中安装oracle准备
    #!/bin/bashread-p"请输入管理组名称"dbaread-p"请输入安装组名称"oinstallread-p"请输入用户名称"testerread-p"请输入用户密码"pass#定义editenv函数editenv(){cd/home/$testerecho"ORACLE_BASE=/oracle">>/home/......
  • 第三天(SpringBoot项目部署,简单HelloWorld,打包,yaml,注入配置文件,多环境配置)
    老师的文档里大部分都写得很清楚,此处只做部分补充此处JDK应选1.8版本的,版本太高有几率出错添加启动web的依赖添加insert+alt快速配置constructorgettersettertostring松散绑定检验矫正依赖添加......
  • Matlab-对wav音频文件AM调制及解调
    1.读取wav音乐文件%读取音频文件filename='jay.wav';[sound_data,fs]=audioread(filename);%9507502x244100sound_data_1=sound_data(:,1);sound_data_1=sound_data_1';%转置sound_data有两列,因为此音乐文件有两个通道,音频采样率为44100;这......
  • Matlab对wav文件做fft分析
    1.代码%指定要读取的.wav文件路径filename='jay.wav';%使用audioread函数读取.wav文件[sound_data,sample_rate]=audioread(filename);sound_data=sound_data(:,1);%计算音频数据的长度sound_length=length(sound_data);%计算FFT的点数%fft_points=......
  • BackUpLogView 系列 - ps1 文件代码及参考
    注意保存为.ps1后缀的文件 $sourceDirectory="C:\FromDIR"$targetLocalDirectory="D:\ToDIR"$btree="数据库"$taskName="HIS"$memo="心电系统"#---btree为一级类目比如数据库taskname为二级类目比如his----memo在详情页展示,显示具体的备注人......