TSV_TNEW_PAGE_ALLOC_FAILED-没有更多内存可用于向内部表添加行。

2020-09-01 08:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 在通过以下路径访问TM费率表时...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在通过以下路径访问TM费率表时,面对简短的转储。

NWBC->主数据->费率表->维护费率表->提供费率表名称->单击"继续"->立即获得简短转储,而无需显示该表

短时转储分析:

发生了什么事?
试图将行添加到内部表中。 但是,没有
可用的内存。

终止位置的信息
终止发生在ABAP程序"/img/SCMTMS/CL_UI_RATE2_ASSISTANCECP",
" _FILL_TABLE_M_DIM_PARTIAL"中。 主程序
是" SAPMHTTP"。 在源代码中,终止点在(包含)
程序"/img/SCMTMS/CL_UI_RATE2_ASSISTANCECM03F"的第126行中。

技术分析:

我们已经实施了OSS注释2716170,但仍然面临相同的问题。 我们已将问题发送到SAP,并且仍在等待响应。

基础分析:

这不是技术问题-再次尝试向内部表添加太多数据。

内部表具有一些限制,这些限制在到达时会引起上述转储,目的是保护系统。

如果任何人在TM中遇到相同的问题,请以分辨率答复。 这很重要,因为没人能访问生产中的费率表。


5条回答
Aaron 3364
2020-09-01 09:06 .采纳回答

Hi..SAP给出了以下解决方案

这与BASIS有关

1。请按照转储信息表中的说明检查配置文件参数吗?
以下是:

o ztta/roll_area(1.000.000-15.000.000)
经典 每个用户的滚动面积*内部模式每个用户内部模式的滚动面积通常
o ztta/roll_extension(10.000.000-500.000.000)
每个用户的内存量*扩展内存(EM)
o abap/heap_area_total(100.000.000-1.500.000.000)
应用程序服务器的所有用户的内存量(malloc)。 如果一台服务器上正在运行多个后台进程,则可能会出现临时瓶颈。 当然,机器上的内存量(以字节为单位)也必须是可用的(主内存或文件系统交换)。
注意:必须设置操作系统,以便每个进程也有足够的内存。 通常,最大地址
空间太小。
向您的硬件制造商或技术中心咨询。
在这种情况下,请咨询您的硬件供应商abap/heap_area_dia:(10.000.000-1.000.000.000 )
使用malloc限制每个对话框进程分配给堆的内存。

后台进程的参数:
abap/heap_area_nondia:(10.000.000-1.000.000.000)
对于每个后台进程,使用malloc限制分配给堆的内存。

其他与内存相关的参数是:
em/initial_size_MB:(35-1200)
扩展的内存区域,应用程序服务器的所有用户都可以从中满足其内存需求。

这与配置有关:

请通过以下路径在自定义(SPRO事务)中保留用于过滤的值:
运输管理->基本功能->常规设置->定义SAP TM的常规设置->最大。 过滤前对表进行评分

当前值是0。一旦您在此字段中保持一个值,就会出现一个弹出窗口,指出速率组合的潜在值很高。 请单击"取消",您将可以应用过滤器,并显示得出的费率表。

一周热门 更多>