cancel
Showing results for 
Search instead for 
Did you mean: 

Dump: runtime errors dbif_rsql_invalid_cursor

Former Member
0 Kudos

Hi All,

I am setting a variant which will be used to update all the Attribute List for which the Fast Find Functionality is activated. I am scheduling this with the program CRM_MKTTG_TREX_UPDATE. But whenever I run it it gives an ABAP Dump. Below are the dump details:

Runtime Errors DBIF_RSQL_INVALID_CURSOR

Except. CX_SY_OPEN_SQL_DB

Error in the ABAP Application Program

The current ABAP program "SAPLCRM_MKTTG_SEG_SPEEDY_TREX" had to be terminated

because it has

come across a statement that unfortunately cannot be executed.

Unable to perform database selection fully.

record.

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 "CRM_MKTTG_TREX_BP_SYNC" "(FUNCTION)", 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:

One of the database selections included a database Commit.

The selection was then supposed to continue. Before a

database commit, however, all outstanding database selections

must be concluded.

Please help me resolving this issue.

Thanks in advance!

Cheers,

RJ

Accepted Solutions (0)

Answers (1)

Answers (1)

vanessa_donegan
Active Participant
0 Kudos

Hi RJ,

The program CRM_MKTTG_TREX_UPDATE should be run in batch not dialog. If the dump occurs in batch processing you can check that the following notes have been applied on your system - release dependent of course:

1402055

1530586

1528930

1526551

I hope this helps.

Kind regards,

Vanessa