oracle 11g rac adg搭建,ADG系列之oracle rac到单机的ADG环境搭建

地址规划:

RAC: 1.1.1.62 rac5-vip

1.1.1.64 rac6-vip

db_name hxzg

db_unique_name  hxzg

rac5-dg 1.1.1.68

db_name hxzg

db_unique_name hxzgdg

归档路径:/archivelog

数据文件路径:/oradata/hxzg/

一、基本环境准备

1、确认机器为归档模式

archive log list

2、开启主库的force logging

alter database force logging;

二、主库的操作

2.1修改参数

alter database force logging;

alter system set log_archive_config='dg_config=(hxzg,hxzgdg)' scope=both;

alter system set  log_archive_dest_1='location=+archive VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=hxzg';

alter system set LOG_ARCHIVE_DEST_2='SERVICE=hxzgdg LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=hxzgdg' scope=both;

alter system set LOG_ARCHIVE_DEST_STATE_1=ENABLE scope=both;

alter system set LOG_ARCHIVE_DEST_STATE_2=ENABLE scope=both;

alter system set FAL_SERVER=hxzgdg scope=both;

alter system set FAL_CLIENT=hxzg1 scope=both;

alter system set STANDBY_FILE_MANAGEMENT=auto scope=both;

2.2 同步口令文件

三、配置网络

tns配置

节点1/2/备库的tnsnames.ora文件下添加如下内容:

hxzg1 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 1.1.1.62)(PORT = 1521))

(ADDRESS = (PROTOCOL = TCP)(HOST = 1.1.1.63)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = hxzg)

)

)

hxzgdg =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 1.1.1.68)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = hxzgdg)

)

)

2、配置备库的listener

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(GLOBAL_DBNAME = prod)

(ORACLE_HOME = /oracle/app/db)

(SID_NAME = hxzgdg)

)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = LISTENER))

)

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 1.1.1.68)(PORT = 1521))

)

)

ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER = ON

四、备库参数配置

获取主库的参数,在此基础上进行修改

*.audit_file_dest='/oracle/app/oracle/admin/hxzg/adump'

*.audit_trail='db'

*.cluster_database=false

*.compatible='11.2.0.4.0'

*.control_files='/oradata/hxzg/control01.ctl'

*.db_block_size=8192

*.db_create_file_dest='/oradata/hxzg/'

*.db_domain=''

*.db_name='hxzg'

db_unique_name='hxzgdg'

*.db_recovery_file_dest_size=4621074432

*.diagnostic_dest='/oracle/app/oracle'

*.fal_client='HXZGDG'

*.fal_server='HXZG1'

*.log_archive_config='dg_config=(hxzg,hxzgdg)'

*.log_archive_dest_1='location=/archivelog VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=hxzgdg'

*.log_archive_dest_2='SERVICE=hxzg1 LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=hxzg'

*.log_archive_dest_state_1='ENABLE'

*.log_archive_dest_state_2='ENABLE'

*.memory_target=1200m

*.open_cursors=300

*.processes=150

*.remote_login_passwordfile='exclusive'

*.standby_file_management='AUTO'

*.undo_tablespace='UNDOTBS1'

--创建目录

mkdir -p /oracle/app/oracle/admin/hxzg/adump

mkdir -p /oradata/hxzg

五、初始化数据库

在主库上执行备份动作

run

{

allocate channel ch1 type disk maxpiecesize =5120M;

allocate channel ch2 type disk maxpiecesize =5120M;

allocate channel ch3 type disk maxpiecesize =5120M;

allocate channel ch4 type disk maxpiecesize =5120M;

backup

AS COMPRESSED BACKUPSET

database filesperset 10 format '/backup/%d_DF_%T_%s_%p.bak';

backup  AS COMPRESSED BACKUPSET

archivelog all format '/backup/%d_ARC_%T_%s_%p.bak';

backup format '/backup/ctrl_%d_%T_%s'

current controlfile for standby;

backup spfile format '/backup/spfile_%d_%T_%s';

release channel ch1;

release channel ch2;

release channel ch3;

release channel ch4;

}

2、在备库上进行还原

RMAN> restore standby controlfile from '/backup/ctrl_HXZG_20171108_40';

RMAN>

run{

set newname for database to '/oradata/hxzg/%b';

restore database;

switch datafile all;

}

3、创建standbylogfile

alter database add standby logfile thread 1 group 5 ('/oradata/hxzg/st_1_logfile5') size 50M;

alter database add standby logfile thread 1 group 6 ('/oradata/hxzg/st_1_logfile6') size 50M;

alter database add standby logfile thread 1 group 7 ('/oradata/hxzg/st_1_logfile7') size 50M;

alter database add standby logfile thread 1 group 11 ('/oradata/hxzg/st_1_logfile11') size 50M;

alter database add standby logfile thread 2 group 8 ('/oradata/hxzg/st_2_logfile8') size 50M;

alter database add standby logfile thread 2 group 9 ('/oradata/hxzg/st_2_logfile9') size 50M;

alter database add standby logfile thread 2 group 10 ('/oradata/hxzg/st_2_logfile10') size 50M;

alter database add standby logfile thread 1 group 12 ('/oradata/hxzg/st_2_logfile12') size 50M;

启动mrp

alter database recover mananged standby database using current logfile disconnect from session;

七、相关检查

1 在主库上检查第二归档终点是否正常

select name,status,error from v$archive_dest;

1.oracle RAC11G 对单机ADG搭建详细文档 一个问题:rac单机ADG搭建完成之后,rac是双节点,假设某一个节点发生故障done机了,或者是将一个节点关机了,然后这个数据库再启动话是否还能起来???起不来。因为一旦重启,之前修改的参数就生效了,启动的时候就会出现参数路径不一致的情况,就会导致这个节点无法启动。有两个解决办法:1.生成一个pfile文件,使用pfile文件启动,但是有弊端2、重新编辑参数文件,清空路径不一致的参数,然后再启 阅读详情

相关推荐

Oracle dataguard 搭建 oracle 11g ADG

目录 一、系统环境检查 二、参数调整三、搭建ADG1、主库操作1、主库开启归档模式,此步骤需要重启数据库--5主库打开force logging--6主库修改DG相关参数--7修改之后验证:--8、主库添加standby redo logfile(根据MAA最佳实践,我们建议只为备用重做日志组,每组多添加一个成员。)9、拷贝主库的密码文件到备库服务器10、在主库使用oracle用户创建pfile11、主库配置监听程序12、主库配置service别名(tnsnames.ora文件)2、备库操作1、根据主库s

打工之路,一路生花 1925

rac+单实例adg搭建步骤

在Linux环境下,如何实现RAC+单实例adg搭建步骤详情

Oracle 11G ADG 搭建 RAC to Single 详细教程(RMAN DUPLICATE)

Oracle ADG

LuciferLiu_DBA 1万+

ORACLE 11GRAC配置单实例ADG

11g rac 使用duplicate 搭建单实例adg,方案。

部署RAC到单实例ADG11G)

拷贝主库RAC两个节点任意一个节点新创建的pfile参数文件到备库的$ORACLE_HOME/dbs目录下(本文档是在主库RAC1节点执行),然后在备库上修改参数文件。拷贝主库RAC两个节点任意一个节点的口令文件到备库的$ORACLE_HOME/dbs目录下(本文档是在主库RAC1节点执行),然后在备库重命名口令文件。由于主库是RACRAC和单点的pfile文件不同。log_archive_dest_2里的service=后面跟的是服务名,就是写到TNSNAMES.ORA里的。

qq961573863的博客 1281

创建ADG(RAC-->单实例(duplicate))

run { allocate channel ch00 type disk; allocate channel ch01 type disk; allocate channel ch02 type disk; allocate channel ch03 type disk; set newname for datafile 1 to '/u01/app/oracle/oradata/system.dbf'; set newname for datafile 2 to '/u01/app/oracle/ora

Baldwin的博客 1231

12c rac单机adg开启同步报错ora-01157 ora-01110 temp文件相关错误

alter database recover managed standby database cancel;create temporary tablespace TEMP1 tempfile '/u01/app/oracle/oradata/standby/temp_01.dbf' size 10240m autoextend on;SQL> alter database recover managed standby database disconnect from session;Database

weixin_61212661的博客 439

11gRAC搭建单机Dataguard

本实验是oracle 11.2.0.4 RAC单机本地文件路径的DataGuard 推荐设置/etc/hosts文件的域名解析,方便后面的配置,因为IP非常容易乱套了 我的是直接将所有的节点(包括备机)的etc都设置成完全的,一样的, 192.168.115.100 rac1192.168.115.101 rac2192.168.115.110 rac1-vip192.1

dsc1245的博客 2652

oracle 11g rac adg 搭建实施

oracle 11g rac adg 搭建实施一、环境说明1、基础环境二、ADG配置1、配置域名解析文件2、主库开启归档、开启附加日志3、主库配置归档删除策略4、主库配置 Standby Redo Log5、配置 TNSNAMES.ORA 文件6、配置主库 ADG 参数7、配置密码文件 一、环境说明 开始配置 Oracle Active Data Gurad 之前, 需要事先准备好相应的环境, 根据规划安装主备库的数据库环境,备库只需安装数据库软件,不需要创建实例,本次实施环境全程通过vmware work

old boy的博客 3080

oracle 11g rac to rac adg 搭建

oracle 11g rac to rac adg 搭建实施一、环境说明1、基础环境二、ADG配置1、配置域名解析文件2、主库开启归档、开启附加日志3、主库配置归档删除策略4、主库配置 Standby Redo Log5、配置 TNSNAMES.ORA 文件6、配置主库 ADG 参数7、配置密码文件8、创建备库初始化参数文件9、创建备库必要目录10、备库 LISTENER 配置11、备库 ADG 初始化12、启动另外一个节点13、测试adg同步是否正常14、清除恢复备库的静态注册文件3、主备切换:4、发生问

old boy的博客 3912

Oracle 11g RAC to RAC ADG搭建 采用rman备份恢复方式

Oracle 11g RAC to RAC ADG搭建(一)采用rman备份恢复方式 (一)基础环境 主库 备库 操作系统 RedHat6.7 RedHat6.7 服务器名称 primarydb1 primarydb2 standbydb1 standbydb2 IP地址规划 192.168.10.31 primarydb1 192.168.10.32 primarydb2 192.168.10.33 primarydb1-vip 192.168.10.34 primaryd

diandiandididi的博客 1439

oracle 高可用 dataguard 单机RAC复制与几乎无停顿全数据迁移

oracle 高可用 dataguard 单机RAC复制,详细按步骤描述清楚了 由 oracle 单机,建立dataguard 到 RAC 双机的过程,严格按步骤做,一定会成功。同时讲述了,如何完成通过单机RAC的dataguard 的迁移和切换。是通过dataguard进行数据迁移的好参考。适用于单位是单机,想把数据无缝无损迁移到RAC的场景。照做就能成功。

oracle 11g rac adg搭建,11G RAC ADG 配置

很高兴又来和大家分享技术知识了,本次分享的技术是11G RAC环境如何配置ADG,ADGOracle 11G 的新特性。1.在主库,备库上配置tnsnames.1)在主库上tnsnames.ora文件中添加racdb =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = node1-vip)(PORT = 1521))(...

weixin_35659005的博客 966

ADG部署系列11G RAC to Single DATABASE

主机名ipDB Versiondb_name主库节点一oratest111.2.0.4oradboradb主库节点二oratest 211.2.0.4oradboradb备库oradg11.2.0.4oradborastdbyNotes1、db_unique_name主备库不能相同。Notes1、db_unique_name主备库不能相同2、db_name主备库需保持一致。3、主备库DB版本需保持一致。主库安装:(略)

king_harry的专栏 1122

oracle RAC到单实例 ADG搭建

oracle RAC到单实例的 ADG搭建

evil0305的博客 1210

通过ADG技术迁移单实例到rac集群上

系统环境:centos6数据库软件版本:oracle11g目标:单实例数据库迁移到RAC集群上过程:首先为单实例数据库搭建ADGrac一个节点上,然后通过切换主备库将单实例变成备库,rac成为主库,启用第二个节点。 一、搭建单实例数据库二、搭建rac环境装GI软件装oracle软件不创建数据库三、搭建DG架构1. 主库准备1.1 检查主库是否是开启归档模式开启归档#开启归档模式#一致性停库SQ...

weixin_34090643的博客 973

Oracle 11g 单实例到RAC DG搭建步骤

1.Oracle单实例到RAC DG搭建步骤 1.1.环境说明 角色 主库 备库 IP 192.168.1.59 192.168.1.51/52 数据库类型 单实例 RAC 实例 orcl orcl1,orcl2 db_name orcl orcl db_unique_name orcl_st orcl...

leo__1990的博客 4862

Windows 11.2.0.1单机使用ADG(RMAN)迁移至Linux11.2.0.4 RAC

Windows 11.2.0.1单机使用ADG(RMAN)迁移至Linux11.2.0.4 RAC

zongzizz的博客 1347
上一篇: oracle odbc安装包,Oracle ODBC 配置(不需安装oracle客户端)
下一篇: oracle ogg11.2下载,【转】Oracle Goldengate 11.2新特性 整合模式捕获之初尝试
浅野千奈美
博客等级 码龄6年 24粉丝 72原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值