由于BW DSO表将HANA程序从Dev传输到QA时出错

2020-08-13 16:06发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我已经创建了过程并...

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

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


嗨,

我已经创建了过程并在其中使用了BW DSO表。 在开发系统中工作正常

BW DSO移至QA,但是当我将HANA程序从Dev移交给QA时。 传输因找不到架构/表而失败。 由于DSO表是使用模式名称拖入过程的,因此DEV和QA对于BW DSO表具有不同的模式名称。 开发人员和质量检查人员之间存在模式映射,但开发人员模式名称已硬编码到过程中,并且在传输时不会自动更改。 所以我的运输失败了。

作为一项变通办法,我在Public schema中为BW表创建了一个同义词。 但是我不知道如何将BW DSO表的同义词从Dev传输到QA。 这样我的HANA程序传输就可以在质量检查中成功

。 您能帮我吗

4条回答
xfwsx85
2020-08-13 16:26

如果创建了hdb过程,则可以使用默认模式参数来指示整个SQL查询的默认模式:

过程" _SYS_BIC"。" TMP.ZALESKI_2 :: TEST_PROC"()
 语言SQLSCRIPT
 SQL安全调用者
 默认模式
 读取SQL DATA AS
 开始
 

设置该参数后,从该过程内的SQL表中删除所有尾随模式。 一旦您移动了过程,DEFAULT SCHEMA值将被模式映射中定义的值替换。

一周热门 更多>