执行数据库故障转移
本主题介绍如何对 Data Guard 组中的数据库执行故障转移。
开始之前,请查看以下内容:
-
可以对作为 Data Guard 组成员的备用数据库启动故障转移操作。
-
当当前主数据库发生故障或无法访问时,故障转移会将备用数据库转换为主数据库角色。如果 Data Guard 配置使用 Maximum Performance 保护模式,则故障转移可能会导致某些数据丢失。
-
您还可以在主数据库处于健康状态时启动故障转移。但是,Oracle 建议为计划角色转换使用切换而非故障转移。
过程
在控制台中执行以下步骤。
-
在“Data Infrastructures(数据基础结构)”列表页面上,选择要使用的数据基础结构。如果需要查找列表页或数据基础结构的帮助,请参见 List Data Infrastructures 。
- 在“Data Infrastructure details(数据基础结构)”页上,选择“VM Cluster(VM 集群)”选项卡以查看所有 VM 集群的列表。
- 在 "VM Clusters"(VM 集群)选项卡上,选择要使用的 VM 集群。
-
在“VM 集群详细信息”页上,选择“数据库”选项卡以查看所有数据库的列表。
-
在“Databases(数据库)”选项卡上,选择要使用的数据库。
-
在“数据库详细信息”页上,选择 Data Guard Group 。
- 对于要故障转移的备用数据库,选择 "Actions" 图标(三个点),然后选择 Failover 。
故障转移成功完成后,备用数据库将承担主数据库角色,并且以前的主数据库将显示为 Disabled Standby 状态。