OBIEE 12c: Getting Memory Allocation Failure In Analytics (Maximum-Sys-Allocation)

(Doc ID 2264848.1)

Last updated on JULY 20, 2018

Applies to:

Business Intelligence Server Enterprise Edition - Version 12.2.1.0.161018 and later
Information in this document applies to any platform.

Symptoms

On : Business Intelligence Server Enterprise Edition 

When  trying to generate a OBIEE report Getting Memory Allocation Failure in Analytics (Maximum-Sys-Allocation)

Error message displayed:
  View Display Error
 
Odbc driver returned an error (SQLExecDirectW).
  Error Details
Error Codes: OPR4ONWY:U9IM8TAC:U9IM8TAC:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. (HY000)
State: HY000. Code: 43113. [nQSError: 43113] Message returned from OBIS. (HY000)
State: HY000. Code: 46155. [nQSError: 46155] Memory allocation failure: Could not allocate 10486920 bytes. (HY000)
SQL Issued: SELECT 0 s_0,......
------------------------------------
Noticeable Error in obis1.out
------------------------------------
SMA: Maximum-Sys-Allocation Exceeded (3962218407 > 2147483647)

ERROR
-----------------------
nQSError: 46155



Changes

- Changed XMLP, DVT, Pivot parameter in OBIJH/config.xml file
- Changed Views - Pivot/Table; Logging Writer maxFileSizeKb parameters in OBIPS/instanceconfig.xml file
- Changed OBIJH_ARGS argument to increase OBIJH heap size to 8G in $ORACLE_HOME/bi/modules/oracle.bi.cam.obijh/env/obijh.properties file
- Changed Admin and BI server jvm heap size to 8G each in $DOMAIN_HOME/bin/setStartupEnv.sh
- Changed Node Manager heap size to 8G in $ORACLE_HOME/oracle_common/common/bin/commBaseEnv.sh
- Applied Patch - 24695761

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms