FavoriteLoading
0

[Dump] No more memory available to add rows to an internal table解决

写一个OLE下载excel程序时发生一个dump,提示不能再向内表添加行,No more memory available to add rows to an internal table,详细如下:

"TSV_TNEW_PAGE_ALLOC_FAILED
"SAPLCNDP" bzw. LCNDPU23
"DP_CREATE_URL"

2016-12-23_9-02-38

2016-12-23_9-04-36

经过DEBUG发现是将内表内容copy到剪贴板时发生dump,发生dump时内表i_it_excel_table中大概有20万条数据,发生dump的临界点估计是和basis的设置以及sap server的性能有关,具体没有深入研究,只是换成cl_gui_frontend_services=>gui_download规避了这个dump。

以上。