OBIEE错误代码:OPR4ONWY:OI2DL65P
现象:打开报表很慢,执行一段时间之后报 ODBC 驱动程序返回了错误 (SQLNumResultCols)。点击报表上刷新按钮能正常出结果。
到EM中查看日志明细,导出诊断日志:
根据界面报错信息定位日志中报错位置:
日志显示报错时是在执行SAGetSharedRequestKey(),说明是读取缓存有问题(对应的session可能没有结果)。点击报表界面刷新按钮时跳过了缓存所以没报错。
解决办法:清除前后端缓存,检查管理日志中是否还有在运行的,如果有并且kill不掉的话就只能重启BI服务。