Hello All,
I am facing an issue while loading data to infocube with the run time error Runtime Errors DBIF_RSQL_INVALID_RSQL.
Can you please provide your suggestions on this.
Error explanation:-
Category ABAP Programming Error
Runtime Errors DBIF_RSQL_INVALID_RSQL
Except. CX_SY_OPEN_SQL_DB
ABAP Program CL_RSBK_DP_ACTIVE=============CP
Error analysis:
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was not caught
in
procedure "IF_RSBK_DP~SET_BATCH_PROCESS" "(METHOD)", nor was it propagated by a
RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
At the time when the program was terminated, there were too many
database connections open at the same time.
How to correct the error:
Please check the entries in the system log (Transaction SM21).
Internal call code.........: "[RSQL/UPDT/RSBKDATAPAKID ]"
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"DBIF_RSQL_INVALID_RSQL" "CX_SY_OPEN_SQL_DB"
"CL_RSBK_DP_ACTIVE=============CP" or "CL_RSBK_DP_ACTIVE=============CM004"
"IF_RSBK_DP~SET_BATCH_PROCESS"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
Information on where terminated:
Termination occurred in the ABAP program "CL_RSBK_DP_ACTIVE=============CP" -
in "IF_RSBK_DP~SET_BATCH_PROCESS".
The main program was "RSBATCH_EXECUTE_PROZESS ".
In the source code you have the termination point in line 4
of the (Include) program "CL_RSBK_DP_ACTIVE=============CM004".
The program "CL_RSBK_DP_ACTIVE=============CP" was started as a background job.
Job Name....... "BI_PROCESS_DTP_LOAD"
Job Initiator.. "JUHE"
Job Number..... 11252700
The termination is caused because exception "CX_SY_OPEN_SQL_DB" occurred in
procedure "IF_RSBK_DP~SET_BATCH_PROCESS" "(METHOD)", but it was neither handled
locally nor declared
in the RAISING clause of its signature.
The procedure is in program "CL_RSBK_DP_ACTIVE=============CP "; its source
code begins in line
1 of the (Include program "CL_RSBK_DP_ACTIVE=============CM004 ".