Solution : https://service.sap.com/sap/support/notes/108328 (SAP Service marketplace login required)
Summary :
When an ABAP program accesses a cluster table exceeding the R/3 kernel-determined memory limit of approximately 7.8 MB, it terminates with a short dump error, DBIF_RSQL_NO_MEMORY. This happens due to insufficient memory allocation triggered by the exceeded limit. SAP Note advises deactivating this size restriction by setting "rsdb/rclu/cachelimit=0" in instance profiles (excluding DEFAULT.PFL) and restarting the R/3 system. This change is necessary across all relevant R/3 systems for consistent data management. Additionally, for environments like AS/400 and NT, specific instructions are provided to set the corresponding environment variables. As of Release 4.6A, the size restriction will be lifted.
Key words :
memory block id 'rsclbi' 320xx bytes, profile parameter rsdb/rclu/cachelimit =0in, user environment <sid>adm, abap program terminates, relevant operating system, microsoft sql server, logical cluster table, allowed maximum size, oversized cluster records, environment variable rclu_cachelimit
Related Notes :
416837 | M/AM: Error DBIF_RSQL_NO_MEMORY in KONV_BEARBEITEN |
325130 | Conversion of Tables EDIDOC & CDCLS, Rel. 4.6C/D |
141465 | Conversion of tables EDIDOC & CDCLS, Release 4.5 |
138549 | DBIF_RTAB_NO_MEMORY error during Insert in VB* table |
128617 | DBIF_RSQL_INVALID_REQUEST w/accessing cluster table |
111187 | DBIF_RSQL_NO_MEMORY when accessing table AUAS |
106412 | Conversion of tables EDIDOC & CDCLS, Release 4.0B |
77282 | Database problems with Cluster table VBFA |
34211 | FBRA - Update termination DBIF_RTAB_NO_MEMORY |
31559 | NT: Setting environment variables for R/3 kernel |
29489 | SAPF110S: DBIF_RSQL_NO_MEMORY |
21495 | Transparent update tables |