oracle RAC数据库建立STANDBY(六)创建STANDBY数据库问题

刚刚在进行RAC环境的DUPLICATE DATABASE的时候,就碰到了很多问题,由于二者命令比较相似,本来认为这次不会碰到太多的问题,没有想到的是,这次碰到的问题居然比DUPLICATE碰到的问题多出一倍。而且基本上所有碰到的问题都是DUPLICATE操作时不曾遇到的。

bash-3.00$ rman target sys/test@rac11g1 auxiliary sys/test@rac11g1_s

Recovery Manager: Release 11.1.0.6.0 - Production on Tue Sep 9 18:54:07 2008

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

connected to target database: RAC11G(DBID=1712482917)

connected to auxiliary database: RAC11G(not mounted)

RMAN> run

2> {

3> allocate channel c1 device type disk connect sys/test@rac11g1;

4> allocate channel c2 device type disk connect sys/test@rac11g2;

5> allocate auxiliary channel ac1 device type disk connect sys/test@rac11g1_s;

6> allocate auxiliary channel ac2 device type disk connect sys/test@rac11g1_s;

7> duplicate target database for standby

8> dorecover

9> from active database;

10> }

using target database control file instead of recovery catalog

allocated channel: c1

channel c1: SID=621 instance=rac11g1 device type=DISK

allocated channel: c2

channel c2: SID=254 instance=rac11g2 device type=DISK

allocated channel: ac1

channel ac1: SID=325 instance=rac11g1 device type=DISK

allocated channel: ac2

channel ac2: SID=324 instance=rac11g1 device type=DISK

Starting Duplicate Db at 09-SEP-08

contents of Memory Script.:

{

  backup as copy reuse

  file  '/data/oracle/product/11.1/database/dbs/orapwrac11g1' auxiliary format

'/data/oracle/product/11.1/database/dbs/orapwrac11g1'   ;

}

executing Memory Script

Starting backup at 09-SEP-08

Finished backup at 09-SEP-08

contents of Memory Script.:

{

  backup as copy current controlfile for standby auxiliary format  '+DATA/rac11g/rac11g_control_1';

  restore clone controlfile to  '+DATA/rac11g/rac11g_control_2' from

'+DATA/rac11g/rac11g_control_1';

  restore clone controlfile to  '+DATA/rac11g/rac11g_control_3' from

'+DATA/rac11g/rac11g_control_1';

  sql clone 'alter database mount standby database';

}

executing Memory Script

Starting backup at 09-SEP-08

channel c1: starting datafile copy

copying standby control file

output file name=/data/oracle/product/11.1/database/dbs/snapcf_rac11g1.f tag=TAG20080909T184849 RECID=5 STAMP=665002130

channel c1: datafile copy complete, elapsed time: 00:00:03

Finished backup at 09-SEP-08

Starting restore at 09-SEP-08

channel c1: no AUTOBACKUP in 7 days found

channel c2: no AUTOBACKUP in 7 days found

channel ac1: skipped, AUTOBACKUP already found

channel ac2: skipped, AUTOBACKUP already found

channel clone_default: copied control file copy

Finished restore at 09-SEP-08

Starting restore at 09-SEP-08

channel c1: no AUTOBACKUP in 7 days found

channel c2: no AUTOBACKUP in 7 days found

时间: 2024-12-03 03:28:10

oracle RAC数据库建立STANDBY(六)创建STANDBY数据库问题的相关文章

Oracle dataGuard专题:利用rman创建standby

使用rman来创建standby,过程相当简单,主库无需停机.本次试验演示了利用Rman热备,然后restore来创建备库的过程. 1. 演示环境 [oracle@gaojf orcl]$ sqlplus "/as sysdba" SQL*Plus: Release 10.2.0.1.0 - Production on Wed Dec 6 08:54:45 2006 Copyright (c) 1982, 2005, Oracle.  All rights reserved. Conn

Oracle RAC 10g for Solaris环境卸载(一)数据库的删除和数据库软件的卸载

这是一个三节点的RAC环境,数据库版本是10.2.0.3: SQL> SELECT * FROM V$VERSION; BANNER ---------------------------------------------------------------- Oracle Database10gEnterpriseEdition Release10.2.0.3.0 - 64bi PL/SQL Release 10.2.0.3.0 - Production CORE??? 10.2.0.3.0

oracle 11g linux 建立表空间 用户授权 数据库导入导出

sqlplus /as sysdba -- 查看dbf存放位置 select * from dba_data_files; -- 查看文件位置 SELECT * FROM dba_directories;    -- 新建表空间 create tablespace bp_oracle logging datafile '/u02/oradata/devdb/bp_oracle.dbf' size 100m autoextend on next 50m maxsize 200m extent ma

【RAC】Creating a filesystem physical standby from ASM (RAC ) primary之一

环境: 版本  11.2.0.1  1   primary :      name: rac      ip: 10.250.7.226     scan ip:10.250.7.200     使用ASM存储数据  2  standby :     name : yangdb     ip :10.250.7.241    使用filesystem 存储数据 在11gr2 版本中,oracle 提供了duplicate from active database 的功能,也就是可以不用备份源数据

技术干货|Oracle RAC上云怎么玩?

本文讲的是技术干货|Oracle RAC上云怎么玩?众所周知,Oracle数据库作为数据中心的核心业务系统,在企业.政府.金融.教育.医疗等行业被广泛应用.Oracle RAC(实时应用集群)是Oracle数据库完全高可用体系解决方案中的一个关键产品,也是Oracle数据库支持网格计算环境的核心技术.目前,大量大型企业的核心ERP.政府的重要业务.医院的HIS等系统都采用了Oracle RAC以保障其稳定运行. 科普:Oracle RAC是什么样的架构? 我们来了解下,Oracle RAC实时应

【中亦安图】风险提醒之Oracle RAC高可用失效(2)

  第一章 技术人生系列 · 我和数据中心的故事(第二期)--风险提醒之Oracle RAC高可用失效 中亦安图 | 2016-01-15 21:36 前言 不知不觉,技术人生·我和数据中心的故事来到了第二期,有朋友开始关心小y是谁,这不重要,我们更关心的是技术层面的分享以及给客户带来的实际的风险提示.后续我们还会继续分享中包括操作系统的小亦,中间件的小W的故事....小y这个名字,其实没有什么特殊的含义,就暂且用他来代表我们这些为数据中心奉献自己无悔青春的运维人吧! 本期分享主题 小y今天要和

oracle RAC数据库建立STANDBY(一)STANDBY数据库的准备和创建过程

STANDBY数据库同样是RAC环境,不过和主数据库采用VOLUMN CLUSTER MANAGER不同,STANDBY数据库采用ASM. 在源数据库中设置FORCE_LOGGING和相应的初始化参数: SQL> SELECT DBID, NAME, LOG_MODE, FORCE_LOGGING FROM V$DATABASE;  DBID NAME      LOG_MODE     FOR ---------- --------- ------------ --- 1712482917 R

oracle如何利用STANDBY将单实例数据库升级为RAC环境(一)

利用Oracle的STANDBY技术,可以将单实例数据库升级到RAC数据库.这种方式可以有效的降低单实例迁移到RAC环境的停机时间. 这篇文章介绍STANDBY数据库建立的准备工作. 首先需要确保目标服务器上的RAC环境已经建立,如果使用ASM作为存储机制,则ASM实例也配置完成. 下面开始STANDBY数据库建立的过程,更改源数据库的FORCE LOGGING属性: bash-3.00$ sqlplus "/ as sysdba" SQL*Plus: Release11.1.0.6.

oracle如何利用STANDBY将单实例数据库升级为RAC环境(三)

利用Oracle的STANDBY技术,可以将单实例数据库升级到RAC数据库.这种方式可以有效的降低单实例迁移到RAC环境的停机时间. 这篇文章描述单实例环境与RAC环境的SWITCHOVER过程. 前面已经成功搭建了单实例数据库TEST11G的RAC环境STANDBY数据库TEST11GR.STANDBY数据库的两个实例可以同时以READ ONLY方式启动. 下面为了执行SWITCHOVER操作,可以先关闭实例2: bash-3.00$ export ORACLE_SID=test11gr2 b

oracle RAC环境LOGICAL STANDBY的SWITCHOVER简介

PRIMARY数据库和STANDBY数据库采用的都是RAC 11.1.0.6 for Solaris10 sparc,共享存储PRIMARY数据库采用VOLUMN CLUSTER MANAGER,而STANDBY数据库使用ASM. 在部署之前,首先检查目前的PRIMARY数据库是否满足切换后逻辑STANDBY的角色,发现目前PRIMARY数据库还没有建立STANDBY LOGFILE,因此首先创建PRIMARY数据库的STANDBY LOGFILE: root@newtrade1 # cd /d