为什么在表上创建索引时Hybris初始化似乎停止/暂停?

2020-09-15 06:18发布

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

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


我当前正在尝试重新初始化Hybris平台。 过去已经做过很多次,但是今天我现在面临一些问题。 该过程似乎挂起,或者只是一起停止。

正在记录错误:

  CREATE INDEX orderRelIDX_2100进行付款交易(p_order)];  SQL状态[null]; 错误代码[17081]; 批处理期间发生错误:ORA-00955:现有对象已使用该名称
  [java]; 嵌套的异常是java.sql.BatchUpdateException:批处理期间发生错误:ORA-00955:现有对象已使用该名称

  

似乎hybris在创建索引时存在问题。 我看不到具有这种名称的索引。 另外,我认为hybris会删除数据库中所有现有的对象,并在初始化时从头开始重新创建,因此我认为这样的错误甚至都不会发生。

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

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


我当前正在尝试重新初始化Hybris平台。 过去已经做过很多次,但是今天我现在面临一些问题。 该过程似乎挂起,或者只是一起停止。

正在记录错误:

  CREATE INDEX orderRelIDX_2100进行付款交易(p_order)];  SQL状态[null]; 错误代码[17081]; 批处理期间发生错误:ORA-00955:现有对象已使用该名称
  [java]; 嵌套的异常是java.sql.BatchUpdateException:批处理期间发生错误:ORA-00955:现有对象已使用该名称

  

似乎hybris在创建索引时存在问题。 我看不到具有这种名称的索引。 另外,我认为hybris会删除数据库中所有现有的对象,并在初始化时从头开始重新创建,因此我认为这样的错误甚至都不会发生。

付费偷看设置
发送
2条回答
浮生未央
1楼 · 2020-09-15 07:13.采纳回答

您是否将存储从hsql更改为Oracle? 还是您更改了hybris的版本? 要解决此问题,有几种选择:

  1. 编写一个过程并手动删除索引。

  2. 删除orale用户(模式)并重新创建它。

请告诉我是否有帮助。

在删除架构并重新创建后,问题已解决。

一周热门 更多>