从BW执行时AMDP特权错误

2020-09-08 06:57发布

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

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


大家好,

我遇到以下问题,当从amdp类执行方法时,出现这样的错误。

必须是HANA数据库中的用户权限问题,因为该类的其他方法可以正常工作。

我怎么知道用户正在连接数据库? 如果执行FM DB_DBUSER,我会得到一个用户,但是在事务DBCO中,我会得到另一个用户。

方法中的代码将其从表导出到AL11路由。 也许我需要FM中出现的用户的EXPORT和REPO.EXPORT系统特权,因为我进入DBCO的用户已经具有此特权

(53.7 kB)

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

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


大家好,

我遇到以下问题,当从amdp类执行方法时,出现这样的错误。

必须是HANA数据库中的用户权限问题,因为该类的其他方法可以正常工作。

我怎么知道用户正在连接数据库? 如果执行FM DB_DBUSER,我会得到一个用户,但是在事务DBCO中,我会得到另一个用户。

方法中的代码将其从表导出到AL11路由。 也许我需要FM中出现的用户的EXPORT和REPO.EXPORT系统特权,因为我进入DBCO的用户已经具有此特权

(53.7 kB)
付费偷看设置
发送
4条回答
d56caomao
1楼-- · 2020-09-08 07:40

您好,

假设它在DEV环境中,并且您可以"播放"方法代码,首先,我将注释所有AMDP代码,仅留下一种" out_table = in_table"或类似的内容, 只是为了确保其中的代码导致特权错误。

然后,如果代码中存在问题,我将尝试了解代码的哪一部分可能导致特权错误。

p>

SAP浪
2楼-- · 2020-09-08 07:32

代码类似,我想将HANA数据库中的表导出到AL11上的路径中。

METHOD zagrcsv_al11按数据库程序

对于HDB

语言SQLSCRIPT。

exec('EXPORT" SAPAXXX"。"/img/BIC/XXX" CSV替换为''/XXXX/XXXX''带替换'); 终结法。

ENDCLASS。

我将尝试为SAPABAP1用户授予EXPORT和REPO.EXPORT特权。

路亽曱_Ryan
3楼-- · 2020-09-08 07:50

另一个问题可能与此问题有关。 其中一个用户要连接到HANA中的AMDP,因此必须具有EXPORT和REPO.EXPORT特权的用户。

在DBCO交易中,我有这个

在FM DB_DBUSER上

Baoming ROSE
4楼-- · 2020-09-08 07:54

我在下面分享我的评论,谢谢

一周热门 更多>