SAP Web IDE Full-Stack中构建数据库工件时出错

2020-09-01 19:33发布

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

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


" hdi_db"资源的" hana"服务类型的

实例。 在此空间中找不到hdi共享计划。

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

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


" hdi_db"资源的" hana"服务类型的

实例。 在此空间中找不到hdi共享计划。

付费偷看设置
发送
7条回答
Haoba3210
1楼 · 2020-09-01 20:32.采纳回答

您好,Nagendra,

我想我终于了解发生了什么事。

在db模块的构建过程中,WebIDE将指示底层系统创建HANA支持服务。 在常规帐户上,您只有用于此类服务创建的" hana"类别。 但是,由于我为自己的试用帐户选择了GCP格局,因此我同时具有" hana"和" hanatrial"类别。 因此,构建过程失败了,因为Cloud Foundry无法创建所需的服务,因为它了解它应该是常规的hana数据库,却缺少另一个名为" hanatrial"的事实。

一个 最重要的是,mta.yaml定义在尝试创建服务时完全忽略了参数" service"和" service-plan"(正如我在上面的问题注释中所述)。

在风景如画的法兰克福(EU10)下重新创建了我的"试用"帐户,现在CAP没有任何问题。

无论如何,该模板都会使用以下命令创建文件" .hdiconfig": " plugin_version"等于在向导屏幕期间选择的数据库版本。 您必须将其更改为" 2.0.2.0",以避免生成错误。

我不确定构建插件版本和HANA数据库版本之间是什么关系。 我怀疑它可能有一些相互依存关系,但它不应该是1:1关系。 至少应该有比您选择的数据库版本更旧的任何构建插件版本的兼容性。 但是,MTA上没有数据库版本定义。

最诚挚的问候,
Ivan

d56caomao
2楼-- · 2020-09-01 20:32

在SAP Web IDE Full-Stack试用版中构建数据库工件时出错

" hdi_db"资源的" hana"服务类型的

实例。 在该空间中找不到可用的hdi共享计划。

CPLASF-自律
3楼-- · 2020-09-01 20:37

我在构建数据库工件时偶然发现了相同的"没有可用的hdi共享计划"。 我执行了以下步骤来修复它:

1。 访问了 https://controlcenter.ondemand.com/index.html 。 将" SAP HANA架构和HDI容器"分配给我的全局帐户,并将其权利增加到大于0。

2。 跳转到我的hana云帐户,并在"权利"部分为我的子帐户分配了" hdi共享"服务计划。 默认情况下,只有'sbss'。

此后,构建任务继续正确执行。

谢谢,
安东

haha101010
4楼-- · 2020-09-01 20:32

我正在使用 SAP hana云平台试用版

我已经创建了mta项目并创建了过程,并将进行构建,但是我得到了我先前的备忘录中已经提到的错误

希望有帮助

clever101
5楼-- · 2020-09-01 20:33

我遇到了同样的错误。 似乎WebIDE试图在hana服务上创建标准的hdi共享容器,而不是使用hanatrial服务。 使用hanatrial服务手动创建hdi共享实例时,我没有任何问题,但是使用hana进行操作时,我从WebIDE收到了相同的错误。

我尝试设置 这样的服务计划,但无效:

资源:
   -名称:bookshop-hdi-container
     特性:
       hdi-container-name:" $ {服务名称}"
     参数:
       服务:尿
       服务计划:hdi共享
     类型:com.sap.xs.hdi-container 

有什么想法吗?

Cikesha
6楼-- · 2020-09-01 20:20

感谢Ivan的详细解释。我将尝试创建新的试用版 帐户

DafaDDDa
7楼-- · 2020-09-01 20:34

我遇到了同样的问题,并通过添加权利解决了该问题

一周热门 更多>