XSA访问远程经典架构

2020-09-02 15:56发布

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

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


嗨,

我是XSA的新手,正在尝试访问远程经典模式。 为此,我基本上遵循openSAP课程中的Thomas Jung和练习中给出的说明 https://open.sap.com/courses/hana6/items/5axhluGf3iferf1bBWsyKg

我创建了一个用户提供的服务,这似乎还可以(请参见屏幕截图)。 但是,当尝试构建引用同义词的hdbgrants或hdbview文件时,会出现错误消息,指示缺少用户 #OO和缺少架构 #DI(我的架构称为" GBIMASTER"(请参见屏幕截图))。

我知道这些是技术用户名和架构的名称,它们属于"常规" XSA数据库容器。 因此,我怀疑应该在创建用户提供的服务时为远程经典模式创建这些文件。

我的问题:这种怀疑正确吗? 如何检查我的用户提供的服务定义是否正确?

我正在GCP上使用HXE 20 SPS02。

感谢您的回答

克劳斯

(13.9 kB)

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

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


嗨,

我是XSA的新手,正在尝试访问远程经典模式。 为此,我基本上遵循openSAP课程中的Thomas Jung和练习中给出的说明 https://open.sap.com/courses/hana6/items/5axhluGf3iferf1bBWsyKg

我创建了一个用户提供的服务,这似乎还可以(请参见屏幕截图)。 但是,当尝试构建引用同义词的hdbgrants或hdbview文件时,会出现错误消息,指示缺少用户 #OO和缺少架构 #DI(我的架构称为" GBIMASTER"(请参见屏幕截图))。

我知道这些是技术用户名和架构的名称,它们属于"常规" XSA数据库容器。 因此,我怀疑应该在创建用户提供的服务时为远程经典模式创建这些文件。

我的问题:这种怀疑正确吗? 如何检查我的用户提供的服务定义是否正确?

我正在GCP上使用HXE 20 SPS02。

感谢您的回答

克劳斯

(13.9 kB)
付费偷看设置
发送
8条回答
追夢秋陽
1楼 · 2020-09-02 16:40.采纳回答

yaml文件中的db模块的定义缺少对hdi-container的要求(它仅引用用户提供的服务),而且我不确定cross_schema_g​​bimaster是否从图片中剪切出来,但是可能 也缺少service-name参数(根据您的xs cups命令,其值为CROSS_SCHEMA_GBIMASTER)。 将这两个要求添加到数据库模块(hdi-db和CROSS_SCHEMA_GBIMASTER)后,您将需要添加TARGET_CONTAINER否则会出现构建错误。

这里有一个示例(第4步至第6步除外,如果有机会我将进入另一个教程): https://www.sap.com/developer/tutorials/xsa-create-user-provided-anonymous-service.html

此外,请确保您确实具有名为GBIMASTER :: external_access_g的角色。 我也建议不要使用名称空间。

天桥码农
2楼-- · 2020-09-02 16:47

系统不接受其他回复中的第三张图片(无论出于何种原因)。 所以在这里

一周热门 更多>