ORA-16535: Oracle Restart or Oracle Clusterware prevented completion of broker operation ORACLE 报错 故障修复 远程处理
文档解释
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)尝试重启经纪人操作,确保在没有任何问题的情况下可以正常运行。