ORA-16535: Oracle Restart or Oracle Clusterware prevented completion of broker operation

文档解释

ORA-16535: Oracle Restart or Oracle Clusterware prevented completion of broker operation

Cause: The broker could not complete the operation because Oracle Restart (for single instance databases) or Oracle Clusterware (for RAC databases) could not stop services or instances on this database.

Action: Check the Data Guard broker log file for more information and stop the appropriate services or instances using SRVCTL. Then retry the broker operation.

基本概述:

ORA-16535错误指出,Oracle Restart或Oracle Clusterware阻止了经纪人操作的完成。该经纪人作为Oracle网络的一部分,负责在同一时间控制和forexecutions访问,用于使节点之间及其各自的客户端之间进行通信。

官方解释

这个Oracle错误消息是指在运行经纪人时,Oracle Restart或Oracle Clusterware阻止了经纪人操作的完成。它包括在ORA-16535.00000 — “Oracle Data Guard broker failed to execute a command due to Oracle Restart or Oracle Clusterware failure”中定义的内容。此错误不影响Oracle网络通信。

常见案例

Orale Restart或Clusterware故障对Oracle网络和故障转移机制都发挥重要作用。但是,如果这些服务与经纪有关的操作有问题,则可能会引发ORA-16535错误。

一般处理方法及步骤

1)检查要求的服务是否正在运行,并收集有关Oracle Restart或Clusterware的问题的日志信息。

2)尝试使用srvctl或srvctl config database查看数据库是否存在问题。

3)尝试在crsctl上停止和启动服务或资源,以验证服务正常运行。

4)按照官方文档,重启RAC实例集群。

5)尝试重启经纪人操作,确保在没有任何问题的情况下可以正常运行。

你可能感兴趣的