点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我遇到以下问题,当从amdp类执行方法时,出现这样的错误。
必须是HANA数据库中的用户权限问题,因为该类的其他方法可以正常工作。
我怎么知道用户正在连接数据库? 如果执行FM DB_DBUSER,我会得到一个用户,但是在事务DBCO中,我会得到另一个用户。
方法中的代码将其从表导出到AL11路由。 也许我需要FM中出现的用户的EXPORT和REPO.EXPORT系统特权,因为我进入DBCO的用户已经具有此特权
(53.7 kB)
您好,
假设它在DEV环境中,并且您可以"播放"方法代码,首先,我将注释所有AMDP代码,仅留下一种" out_table = in_table"或类似的内容, 只是为了确保其中的代码导致特权错误。
然后,如果代码中存在问题,我将尝试了解代码的哪一部分可能导致特权错误。
p>
代码类似,我想将HANA数据库中的表导出到AL11上的路径中。
METHOD zagrcsv_al11按数据库程序
对于HDB
语言SQLSCRIPT。
exec('EXPORT" SAPAXXX"。"/img/BIC/XXX" CSV替换为''/XXXX/XXXX''带替换'); 终结法。
ENDCLASS。
我将尝试为SAPABAP1用户授予EXPORT和REPO.EXPORT特权。
另一个问题可能与此问题有关。 其中一个用户要连接到HANA中的AMDP,因此必须具有EXPORT和REPO.EXPORT特权的用户。
在DBCO交易中,我有这个
在FM DB_DBUSER上
我在下面分享我的评论,谢谢
一周热门 更多>