ORA-12835: No instances are active in the GLOBAL_VIEW_ADMIN_GROUP ORACLE 报错 故障修复 远程处理

文档解释

ORA-12835: No instances are active in the GLOBAL_VIEW_ADMIN_GROUP

Cause: There must be at least one instance in the GLOBAL_VIEW_ADMIN_GROUP in order to execute a query on global views

Action: Change the value of GLOBAL_VIEW_ADMIN_GROUP

ORA-12835: No instances are active in the GLOBAL_VIEW_ADMIN_GROUP错误提示,没有实例正在GLOBAL_VIEW_ADMIN_GROUP组中活动。

官方解释

ORA-12835:无实例处于GLOBAL_VIEW_ADMIN_GROUP中活动状态。这是当tms_msg_server尝试向未激活的实例发送消息时出现的错误。

常见案例

ORA-12835:No instances are active in the GLOBAL_VIEW_ADMIN_GROUP通常是由于有些实例没有正确注册到GLOBAL_VIEW_ADMIN_GROUP组中造成的。

正常处理方法及步骤

1.检查$TNS_ADMIN下的tnsnames.ora文件中的实例是否正确配置。

2.检查每个实例的连接字符串是否配置正确,并且在同一个类组中。

3.检查交互服务端口(1550、2481、2482)是否正确配置并打开。

4.检查数据字典中GLOBAL_VIEW_ADMIN_GROUP中所有实例所有状态是否正确(设为active)。

5.检查tnsnames.ora文件中的参数GLOBAL_VIEW_MEMBER应该为connect string type,而不是tnsnames中定义的名称。

6.检查每个实例数据库的参数_global_flags的值是否正确。

7.最后,重新启动所有实例,以便确保其正确接入GLOBAL_VIEW_ADMIN_GROUP组中。


数据运维技术 » ORA-12835: No instances are active in the GLOBAL_VIEW_ADMIN_GROUP ORACLE 报错 故障修复 远程处理