SAP BW数据工厂(RFC_NO_AUTHORITY) [英] SAP BW Data factory (RFC_NO_AUTHORITY)
问题描述
大家好,
第一次来这里,但看起来这个社区设备齐全! :)
First time here, but it seems like this community is well equiped! :)
我正在尝试使用数据工厂将SAP BW连接到Azure。但是当我尝试验证我的查询时,我收到此错误:
I'm trying to connect SAP BW to Azure, using a Data factory. But when I try to validate my query I get this error:
'Type = Microsoft.Data.Mashup.MashupValueException,Message = SAP Business Warehouse:RfcInvoke failed(RFC_ABAP_RUNTIME_FAILURE):RFC_NO_AUTHORITY,Source = Microsoft.Data.Mashup.ProviderCommon,'。
活动ID:ef974c50-6b4a-47c4-867d-c172fa85848f
之前有没有人遇到此错误?你是怎么解决的?
Have anyone come across this error before? How did you solve it?
祝你好运!
推荐答案
你好,
当应用程序或例程尝试调用时,目标系统中会引发RFC_NO_AUTHORITY转储作为防御机制具有有限授权的用户的功能模块。
这些限制可能与以下项目有关:
- 用户没有授权对象S_RFC。
- 用户拥有授权对象S_RFC,但功能模块不存在在白名单中。
欲了解更多详情,"如何解决RFC_NO_AUTHORITY转储"。
For more details, "How to resolve RFC_NO_AUTHORITY dump".
要解决SAP BW的连接问题,请确保:
- 从NetWeaver RFC SDK中提取的所有依赖库都存在于%windir%\ system32文件夹中。通常它有icudt34.dll,icuin34.dll,icuuc34.dll, libicudecnumber.dll,
librfc32.dll,libsapucum.dll,sapcrypto.dll,sapcryto_old.dll,sapnwrfc.dll。 - 用于连接SAP服务器的所需端口在自托管IR机器上启用,该机器通常是端口3300和3201。
有关详细信息,请参阅"使用Azure数据从SAP Business Warehouse复制数据
工厂"。
For more details, refer "Copy data from SAP Business Warehouse using Azure Data Factory".
希望这会有所帮助。
这篇关于SAP BW数据工厂(RFC_NO_AUTHORITY)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!