前提:Data Guard Broker 的创建
一个 Broker 配置由配置对象、数据库对象和实例对象组成。Broker 可支持多个配置,每个配 置可以包括一个主库的概要文件以及多达 30 个的物理备库、逻辑备库、RAC 或非 RAC 的备库的
概要文件。使用 Data Guard Broker 可以对于一个 Data Guard 配置进行创建、控制和监控。配置包含 一个主库,这个主库有一个或多个备库进行保护。在 Broker 创建好一个配置之后,Broker 就 可以监控配置中的所有系统的活动、健康和可用情况。
Data Guard Broker 的好处:
1. 通过对配置和监控任务的自动化,强化了 Data Guard 内在的高可用、数据库保护和灾难保 护的能力。
2. 简化了备库替换主库及接管生产处理的过程。
3. 简化了对额外备用数据库的配置。
4. 提供了简化的、集中式及扩展了的管理。
5. 配置中的数据库可以通过 oracle 网络服务自动进行通信。
6. 监控配置中的所有数据库的健康状况,并提供了内置的验证功能。
broker的创建过程:
1、主库设置
1)修改dg_broker_start参数(true)
2)在主库添加一个静态监听(使用netmgr)
3)重新启动监听程序
2、备库设置
1)备库需要设置 DG_BROKER_START 参数以及确认配置文件
2)配置备库的一个静态监听(netmgr)
3)重新启动监听程序
4)在2号机配置主库的网络服务名u01prmy