如何将控制文件迁移到ASM

原创 2015年11月17日 17:16:28


搭建ADG后,控制文件没有放到ASM(/u01/app/oracle/product/11.2.0/db_1/dbs/s.ctl),现在要将控制文件迁移到ASM


1)修改spfile 文件中 控制文件的位置

SQL>  alter system set control_files='+DATA/kdedidg/datafile/control01.ctl' scope=spfile;

System altered.

SQL> shutdown immediate
ORA-01109: database not open


Database dismounted.
ORACLE instance shut down.
SQL> startup nomount
ORACLE instance started.

Total System Global Area 4.2758E+10 bytes
Fixed Size                  2262656 bytes
Variable Size            8053066112 bytes
Database Buffers         3.4628E+10 bytes
Redo Buffers               74420224 bytes

2) 在 rman 下 将控制文件restore 到ASM 下,

[oracle@qs-fbfjdbadg1 ~]$ rman target /

Recovery Manager: Release 11.2.0.4.0 - Production on Tue Nov 17 17:09:06 2015

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

connected to target database: KDEDI (not mounted)

RMAN> restore controlfile to '+DATA/kdedidg/datafile/control01.ctl' from '/u01/app/oracle/product/11.2.0/db_1/dbs/s.ctl';

Starting restore at 2015-11-17 17:09:17
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=139 device type=DISK

channel ORA_DISK_1: copied control file copy
Finished restore at 2015-11-17 17:09:18

RMAN> alter database mount;

database mounted
released channel: ORA_DISK_1


相关文章推荐

批量迁移Oracle数据文件,日志文件及控制文件

有些时候需要将Oracle的多个数据文件以及日志文件重定位或者迁移到新的分区或新的位置,比如磁盘空间不足,或因为特殊需求。对于这种情形可以采取批量迁移的方式将多个数据文件或者日志文件实现一次性迁移。当...

10g ASM下加控制文件 .

1> 检查数据库,查看控制文件存放路径 SQL> startup ORACLE instance started. Total System Global Area  230686720 byt...

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

10G RAC中将controlfile进行多元存放(非OMF格式) 1,确定control_files参数 SQL> show parameter control_files NAME  ...
  • deanza
  • deanza
  • 2012年07月14日 13:05
  • 345

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

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

如何将数据库从文件系统迁移到ASM存储里

如何将数据库从文件系统迁移到ASM存储里     上一篇 / 下一篇  2008-11-20 16:06:47 / 个人分类:工作技术 查看( 1032 ) / 评论( 4 )...
  • haiross
  • haiross
  • 2013年10月08日 16:24
  • 688

如何将ASM中的数据文件复制到操作系统中

环境:Red Hat 5.7 + Oracle 10.2.0.5.0 Rac+ASM 如果你的Oracle数据库系统使用正使用ASM自动存储管理,你可曾想过要窥视一下ASM中的数据文件,ASM是个...

ORACLE 10g将数据文件,日志文件和控制文件迁移到不同的路径

ORACLE 10g将数据文件,日志文件和控制文件迁移到不同的路径       数据文件,控制文件和日志文件原路径在:"d:\oracle\10g\orcl",现在要将它们迁移至“d:...

手工恢复控制文件

  • 2013年03月21日 08:28
  • 216KB
  • 下载

ora-16433 重建控制文件恢复

11.2.0.3版本,非归档,大概是rm掉current的log,然后重建 controlfille后恢复导致一系列问题,并最终出现ora-600 2662错误,虽然这个错误很常见,但是你发现推进sc...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何将控制文件迁移到ASM
举报原因:
原因补充:

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