环境:
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
---------------------
但是当长时间后,再访问,报表又恢复正常。把其中故障的数据库重新启动,再停掉另一台数据库,错误又出现。
求大侠指点。。。