如何复制控制文件在ASM实例存储

简介: 本文介绍如何在ASM实例的环境下,去复制2个控制文件的过程。 如果在文件系统,相对比较简单了。##Make sure db is in the archived mode SQL> archive log listDatabase log mode A...

本文介绍如何在ASM实例的环境下,去复制2个控制文件的过程。

如果在文件系统,相对比较简单了。


##Make sure db is in the archived mode

SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination +ARCH_01/t/
Oldest online log sequence 24
Next log sequence to archive 25
Current log sequence 25

##Make sure all of online redo is done backup
alter system switch logfile;
...

## If you are using spfile parameter file ,please convert it to pfile first

create pfile='/u01/app/oracle/initt.ora' from spfile='+ARCH_01/t/spfilet.ora';

## Backup controlfile in mount stage
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.

SQL> startup mount
ORACLE instance started.
Total System Global Area 1191182336 bytes
Fixed Size 2072288 bytes
Variable Size 318767392 bytes
Database Buffers 855638016 bytes
Redo Buffers 14704640 bytes
Database mounted.


alter database backup controlfile to '/u01/app/oracle/test_ctl.ctl';

##Edit the parameter: controlfile in the pfile
SQL> show parameter control
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
control_file_record_keep_time integer 7
control_files string +DATA_01/t/controlfile/current
.285.640542545, +DATA_01/t/con
trolfile/current.286.640542545
## Duplicate controlfile from file system to ASM instance
SQL> startup nomount pfile=/u01/app/oracle/initt1.ora
ORACLE instance started.

Total System Global Area 1191182336 bytes
Fixed Size 2072288 bytes
Variable Size 318767392 bytes
Database Buffers 855638016 bytes
Redo Buffers 14704640 bytes

$ ./rman target /

Recovery Manager: Release 10.2.0.3.0 - Production on Fri Dec 7 11:54:15 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

connected to target database: t (not mounted)

RMAN> restore controlfile from '/u01/app/oracle/test_ctl.ctl';

Starting restore at 12/07/2007 11:54:33
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=153 devtype=DISK

channel ORA_DISK_1: copied control file copy
output filename=+DATA_01/t/controlfile/test_ctl01
output filename=+DATA_01/t/controlfile/test_ctl02
Finished restore at 12/07/2007 11:54:41


SQL> startup nomount pfile=/u01/app/oracle/initt1.ora

alter database open resetlogs;

 转载自:http://jack2k.itpub.net/post/9350/427659

目录
相关文章
|
Oracle 关系型数据库 测试技术
GoldenGate 对asm磁盘的访问的两种方式:asm实例连接和API(dblogreader)两种方式的对比
GoldenGate在抽取数据的时候要读取online redo里的数据,online redo很多时候是储存在asm磁盘里,对asm磁盘的访问有两种方式
469 0
|
运维 负载均衡 Kubernetes
阿里云服务网格ASM网关与应用型负载均衡实例ALB集成
背景阿里云服务网格ASM可以简化服务治理,保障服务间通信的认证安全以及提供网格可观测性能力等需求,降低开发与运维的工作负担。对于网络插件类型为Terway的阿里云容器服务 ACK集群作为数据面集群的场景,阿里云服务网格ASM支持集成应用型负载均衡实例(ALB)。前提条件创建阿里云服务网格ASM企业版实例。创建网络插件类型为Terway阿里云容器服务 ACK实例。ACK实例的CCM(Cloud Co
518 0
阿里云服务网格ASM网关与应用型负载均衡实例ALB集成
|
Kubernetes API 容器
阿里云服务网格ASM公测来袭系列之三:添加一个ACK集群到 服务网格ASM 实例
部署在服务网格中的应用实际上运行于集群之上,因此需要先给服务网格 ASM 实例的数据面添加一个 ACK Kubernetes 集群。
916 0
阿里云服务网格ASM公测来袭系列之三:添加一个ACK集群到 服务网格ASM 实例
|
弹性计算 Kubernetes 监控
阿里云服务网格ASM公测来袭系列之二:快速创建一个服务网格ASM 实例
Istio社区网站提供了一个适合于初学者的Bookinfo示例,通过这个示例可以很快了解它的一些基础概念和能力。同样地,在阿里云服务网格ASM产品中也提供了一个如何部署该Bookinfo示例的快速入门。本文章会介绍如何创建一个服务网格ASM 实例(控制面)。
1284 0
阿里云服务网格ASM公测来袭系列之二:快速创建一个服务网格ASM 实例
|
存储 机器学习/深度学习 Oracle
Oracle 11gR2 ASM存储日常管理手册
Oracle 11gR2 ASM存储日常管理手册 目 录1 文档简介 31.1 编写目的 31.2 适用范围 31.3 名词解释 31.4 格式约定 42 配置多链路和LUN 42.
1461 0
|
Oracle 关系型数据库 安全
|
存储 Oracle 关系型数据库
|
SQL Oracle 关系型数据库