从HANA内存脚本执行卸载以获取BW信息多维数据集列表

2020-09-27 13:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们需要从ABAP执行H...

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

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


嗨,

我们需要从ABAP执行HANA从内存脚本中卸载。 为了测试这一点,我们在ABAP中实现了一个简单的单行代码,以从内存中卸载表(BW多维数据集)。 在ADT中获取以下错误。 是否可以通过AMDP过程从ABAP执行HANA卸载脚本。 如果是,请提供帮助以解决以下错误。 谢谢。

error.jpg (74.1 kB)
2条回答
浮生未央
2020-09-27 14:36

是的,可以调用卸载脚本。 该方法与任何其他AMDP相同。 您可以搜索示例并根据需要对其进行修改,但是对于简单的卸载,建议您使用ABAP中的cl_sql_statement和execute_query方法。

首先,您需要进入SQL控制台并正确设置SQL。 显然,它不喜欢您指定架构。 使用此FM获取您可能应该使用的架构名称。

呼叫功能'RSAN_SYSTEM_PARAMETER_READ'
       出口
         i_name = CONV pfeparname(| dbs/hdb/schema |)
       输入
         e_value = _schema_name
       例外情况
         read_error = 1
         其他= 2。
 

一周热门 更多>