AMDP方法仅在调试器中有效(SQL错误2048)

2020-08-20 20:13发布

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

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


嗨,专家们!

我做了一个报告,该报告调用AMDP方法从数据库获取数据。 但是,当我运行它时,出现了SQL错误2048(如我所见,这是由于内存分配错误)。 我在AMDP方法中设置了一个断点,运行报告,并在调试器停止时按F8键,一切正常。 如何在没有调试器的情况下使报表正常工作?

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

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


嗨,专家们!

我做了一个报告,该报告调用AMDP方法从数据库获取数据。 但是,当我运行它时,出现了SQL错误2048(如我所见,这是由于内存分配错误)。 我在AMDP方法中设置了一个断点,运行报告,并在调试器停止时按F8键,一切正常。 如何在没有调试器的情况下使报表正常工作?

付费偷看设置
发送
2条回答
haha101010
1楼 · 2020-08-20 20:21.采纳回答

HANA存储过程的调试器模式与正常执行的区别之一是,调试器以顺序的"模式"运行,而正常执行可以并行执行某些操作。

这意味着 正常的"模式"可能同时会占用更多的内存。

无论哪种方式,您都想检查是什么原因导致内存不足错误并修复,因为高内存消耗通常与慢速内存并存 表演。

浮生未央
2楼-- · 2020-08-20 20:29

谢谢,拉尔斯! 我在另一个问题上找到了您的答案,在这里您建议尝试开始顺序执行选项。 是的,这对我有所帮助,现在我的报告可以正常工作而不会出现sql错误。 另外,我将尝试优化我的AMDP方法。

一周热门 更多>