OBIEE 报错 ODBC 驱动程序返回了错误 (SQLNumResultCols)

这篇博客讲述了在使用OBIEE时遇到的错误代码OPR4ONWY:OI2DL65P,该错误导致报表加载缓慢并最终返回ODBC驱动程序错误。问题根源在于缓存读取故障,具体表现为SAGetSharedRequestKey操作失败。解决方案是清理前后端缓存,并检查管理日志以确保无运行中的请求,如有则尝试终止,若无法终止则需重启BI服务。点击报表刷新按钮能够避开缓存问题,从而正常显示结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

OBIEE错误代码:OPR4ONWY:OI2DL65P

现象:打开报表很慢,执行一段时间之后报 ODBC 驱动程序返回了错误 (SQLNumResultCols)。点击报表上刷新按钮能正常出结果。

到EM中查看日志明细,导出诊断日志:

根据界面报错信息定位日志中报错位置:

 

日志显示报错时是在执行SAGetSharedRequestKey(),说明是读取缓存有问题(对应的session可能没有结果)。点击报表界面刷新按钮时跳过了缓存所以没报错。

解决办法:清除前后端缓存,检查管理日志中是否还有在运行的,如果有并且kill不掉的话就只能重启BI服务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值