ORACLE 11g在ASM磁盘组上添加控制文件

原创 2013年12月05日 13:36:29

ORACLE使用ASM存储,建库时默认只有一个控制文件,如果想多加几个控制文件,需要通过手工来添加,以下是具体步骤:

1.  查看现在的控制文件

[oracle@Oracle-LAB dbs]$sqlplus /nolog

SQL> conn /assystem

SQL> conn /assysdba

SQL> set line 200

SQL> column nameformat a50

SQL> select * from v$controlfile;

STATUS  NAME                                          IS_  BLOCK_SIZE   FILE_SIZE_BLKS

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

               +DATA/orcl/controlfile/current.259.833372337         NO              16384             594

 

2.  修改spfile中的控制文件参数

SQL> alter system setcontrol_files='+DATA/orcl/controlfile/current.259.833372337','+DATA','+FRA'scope=spfile sid='*';

System altered.

 

3.  将数据库实例启动到nomount状态

SQL> shutdown immediate

Database closed.

Database dismounted.

ORACLEinstance shut down.

[oracle@Oracle-LAB/]$ rman target/

Recovery Manager:Release 11.2.0.3.0 - Production on Thu Dec 5 11:49:47 2013

Copyright (c)1982, 2011, Oracle and/or its affiliates. All rights reserved.

connected to target database (not started)

RMAN> startup nomount

Oracle instancestarted

Total SystemGlobal Area    1653518336 bytes

Fixed Size                     2228904 bytes

VariableSize                973081944 bytes

DatabaseBuffers             671088640 bytes

Redo Buffers                  7118848 bytes

RMAN> restore controlfile from '+DATA/orcl/controlfile/current.259.833372337';

Starting restore at 05-DEC-13

using target database control fileinstead of recovery catalog

allocated channel: ORA_DISK_1

channel ORA_DISK_1: SID=14 devicetype=DISK

 

channel ORA_DISK_1: copied controlfile copy

output filename=+DATA/orcl/controlfile/current.259.833372337

output filename=+DATA/orcl/controlfile/current.261.833376309

output filename=+FRA/orcl/controlfile/current.256.833376309

Finishedrestore at 05-DEC-13

 

4.  打开数据库

RMAN> sql ' alter database mount';

sqlstatement:  alter database mount

released channel:ORA_DISK_1

RMAN> sql 'alter database open';   

sql statement: alter database open

 

5.  验证控制文件是否添加成功

SQL> select name from v$controlfile;

NAME

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

+DATA/orcl/controlfile/current.259.833372337

+DATA/orcl/controlfile/current.261.833376309

+FRA/orcl/controlfile/current.256.833376309

 

6.  修改spfile中的新添加的控制文件参数

SQL> alter system set control_files='+DATA/orcl/controlfile/current.261.833376309','+DATA/orcl/controlfile/current.259.833372337','+FRA/orcl/controlfile/current.256.833376309' scope=spfile sid='*';

System altered.

 

7.  使用新的spfile启动数据库

SQL> shutdown immediate

SQL> startup

SQL> select name, value fromV$PARAMETER where name like '%control%';

SQL> select * fromv$controlfile;

 

参考文档:metalink文档:How to duplicate a controlfilewhen ASM is involved [ID 345180.1]


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Oracle 11g在ASM磁盘组上添加控制文件

控制文件(Control File)是Oracle的物理文件之一,它记录了数据库的名字、数据文件的位置等信息。控制文件的重要性在于,一旦控制文件损坏,数据库将会宕机。如果没有数据库的备份和归档日志文件...

oracle 11g R2 单实例 ASM 数据库数据磁盘组迁移

oracle 11g R2 单实例 ASM 数据库数据磁盘组迁移      在使用ASM作为数据库存储的时候,可能往往我们会因为某些原因,会考虑将数据的存储数据迁移到一个新的磁盘组。 例如:创建数据...

oracle 11g改变控制文件的位置

控制文件是oracle数据库中一个非常小的二进制文件,它含有数据库的结构信息。无论是启动数据库还是在数据库运行的过程中,控制文件都起着非常重要的作用。下面用两种方法介绍如何移动控制文件的位置。

[Rman]Oracle 11g控制文件延迟自动备份

查看Rman是否开启控制文件自动备份功能 using target database control file instead of recovery catalog RMAN configurati...

Oracle 11g R2 DBA 操作指南(10) 控制文件和数据库启动

修改及添加控制文件,备份和恢复控制文件

oracle 11G R2控制文件的管理

控制文件 每一个数据库都有一个控制文件,它是一个二进制数据文件,它记录了数据库的物理结构。控制文件数据库一个重要参数文件,在写数据时,控制文件必须是可用的状态。控制文件包括如下信息: 1.  ...

oracle 11g控制文件损坏问题分析

对于oracle 11g版本以下数据库当控制文件损坏后,我们在mount数据库时,会有很明显的ora-600错误,这样就很容易知道控制文件损坏的错误,但是对于oracle 11g R2就不是很明显了,...

oracle 11g RAC ASM磁盘被强制下线抢修一例

又有一段时间没写有关oracle的文章了,恐怕这也是不能成为高手的原因之一,偶有典型性拖延症和懒癌。 今天要讲的一个栗子又一个现场case,中午吃饭的时候看到来自同事的未接,处于职业敏感感觉是数据中...

Oracle 10G RAC ASM - 控制文件多路存储

10G RAC中将controlfile进行多元存放(非OMF格式) 1,确定control_files参数 SQL> show parameter control_files NAME  ...

Oracle 11g ASM:如何在 ASMCMD 命令行工具中创建 Oracle ACFS 文件系统

实验环境:Oracle 11g R2 RAC (11.2.0.3.5)                Oracle Enterprise Linux 5.6 x86 1、创建 ASM 磁盘组 在两...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)