环境:
Cognos10.1,Oracle11.2,Oracle共2台,使用rac集群
cognos数据源中使用带负载均衡的连接字符串配置,
出错场景:
数据库1故障停掉后,访问cognos报表,提示出错:
Original Error: RQP-DEF-0177 执行操作“sqlPrepareWithOptions”(状态为“-9”)时出错。
UDA-SQL-0107 “prepare”操作期间发生常规异常。
ORA-25402: transaction must roll back
RQP-DEF-0177 执行操作“sqlPrepareWithOptions”(状态为“-9”)时出错。
UDA-SQL-0107 “prepare”操作期间发生常规异常。
ORA-25402: transaction must roll back
QE-DEF-0030 表达式解析错误。
----------------------
RQP-DEF-0177 An error occurred while performing operation 'sqlPrepareWithOptions' status='-9'. UDA-SQL-0107 A general exception has occurred during the operation "prepare". ORA-25402: transaction must roll back
---------------------
但是当长时间后,再访问,报表又恢复正常。把其中故障的数据库重新启动,再停掉另一台数据库,错误又出现。
求大侠指点。。。
在Cognos 10.1环境中,使用Oracle 11.2 RAC集群作为数据源,当一台数据库故障时,访问报表出现错误:ORA-25402,导致报表无法正常加载。然而,经过一段时间后,报表能自行恢复正常。当故障数据库重启,然后关闭另一台数据库,错误再次重现。这表明Cognos的负载均衡配置可能存在问题,需要进一步排查和优化。
573

被折叠的 条评论
为什么被折叠?



