OBIEE 12c: BI Server不使用Subqueries 并且报表报错"[nQSError: 42029] Subquery contains too many values for the IN predicate. (HY000)"
(Doc ID 2712656.1)
Last updated on SEPTEMBER 22, 2020
适用于:
Business Intelligence Server Enterprise Edition - 版本 12.2.1.4.0 和更高版本Oracle Exalytics Software - 版本 2.0.0.1.0 和更高版本
Business Intelligence Suite Enterprise Edition - 版本 12.2.1.4.0 和更高版本
本文档所含信息适用于所有平台
症状
Oracle BI server不使用subqueries。
Oracle BI server使用“IN”语句中的值依次执行subqueries。它应当使用“IN”语句的subqueries。不然当“IN”语句中数值的个数超出阈值时报下面的错误信息:
如果参数MAX_EXPANDED_SUBQUERY_PREDICATES的值大于250000,那么报表会一直显示处于运行状态并且不返回任何结果。
更改
原因
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
文档内容
症状 |
更改 |
原因 |
解决方案 |
参考 |