暂无图片
dg broker 配置,主备切换
最近更新:2022-07-17 16:28:14

适用范围

oracle 11g dg broker 配置,主备切换 (主备库都是单实例)

实施步骤

1.DG当前测试环境配置

image.png

select name, database_role db_role, controlfile_type cf_type, open_mode, protection_mode, dataguard_broker dg_broker, guard_status, force_logging from v$database;

主库: image.png   备库: image.png  

2. DG Broker主备库配置

DB_BROKER_CONFIG_FILEn参数用于指定DataGuard配置文件的路径,存在默认路径。 DG_BROKER_START参数设置实例启动的时候是否自动启动Broker,需要开启。 alter system set dg_broker_start=true; 数据库的archive_dest_n 参数会由DG BROKER自动进行管理,无需人工干预。 image.png  

3. 配置主备库listener和tns

此步骤为主备库实例配置静态监听及broker使用的额外静态监听


主库listener.ora:
SID_LIST_LISTENER =
	(SID_LIST =
                (SID_DESC =
                        (GLOBAL_DBNAME = msdb)
                        (ORACLE_HOME = /u01/app/oracle/product/11.2.0/db_1)
                        (SID_NAME = msdb)
                )
                (SID_DESC =
                        (GLOBAL_DBNAME = msdb_DGMGRL)
......