oracle12c主备搭建,ORACLE 12C DATAGUARD环境搭建和主从切换

本文详细介绍了在Linux环境下如何搭建Oracle 12c Data Guard主备环境,包括主从库的配置、参数设置、归档模式开启、standby日志创建等步骤,并提供了主从库之间的切换测试过程。
摘要由CSDN通过智能技术生成

环境说明:

目的:

(1)在linux 操作系统下,创建oracle 12c 单实例的dataguard环境

(2)测试dataguard主从切换

主库:10.50.115.12 (DB_UNIQUE_NAME=cdbtest,service_name=cdbtest,db_name=cdbtest)

从库:10.50.115.20 (DB_UNIQUE_NAME=cdbtest1,service_name=cdbtest,db_name=cdbtest)

备注:DB_UNIQUE_NAME不能一样

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

一、创建oracle 12c 单实例的dataguard环境

主库:

mkdir -p /u01/app/oracle/arch/

chown oracle.oinstall /u01/app/oracle/arch/

1. 开启归档模式

sqlplus / as sysdba

startup mount

alter database archivelog;

alter database open;

2. 配置TNS,增加连接到从库的tns:

cat >> $ORACLE_HOME/network/admin/tnsnames.ora << EOF

cdbtest1 =

(DESCRIPTION =

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

(CONNECT_DATA =

(SERVER = DEDICATED)

(SID = cdbtest)

)

)

EOF

3. 修改主库的dataguard相关参数

alter system set standby_file_management='auto'  scope=both;

alter system set log_archive_config='dg_config=(cdbtest,cdbtest1)'  scope=both;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值