点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 在系统复制导入阶...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 在系统复制导入阶...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
在系统复制导入阶段遇到问题。信息和错误在下面
源系统
OS:LINUX 11 SP3
DB:ORACLE 11.2.0.4
APP:ERP 6.0 EHP 7
目标:
OS:LINUX 11 SP3
DB:HDB 1.0 SPS 11
APP:ERP 6.0 EHP 7
错误是
ERROR exec_ddl_stmt:(DB)错误:DDL语句失败
(更改表" BSIS"添加约束" BSIS〜0"主键(" MANDT"," BUKRS"," HKONT"," AUGDT"," AUGBL"," ZUONR"," GJAHR"," BELNR" ," BUZEI"))
DbSlExecute:rc = 99
(SQL错误349)
DbSl返回的错误消息:
无法创建唯一索引; 找到重复的键:[5]索引中存在几个具有相同ID的文档; SAPABAP1:BSIS。$ trexexternalkey $的内容不是唯一的,无法定义唯一约束。 rowCount!= distanceCount
(DB)INFO:与数据库断开连接
并附带日志。
我已经检查了源系统,使用下面的SQL没有重复的键
选择alldata.rowid,alldata。*
来自SAPRPE.BSIS所有数据,
(从SAPRPE中选择MANDT,BUKRS,HKONT,AUGDT,AUGBL,ZUONR,GJAHR,BELNR,BUZEI.BSIS GROUP BY MANDT,BUKRS,HKONT,AUGDT,AUGBL,ZUONR,GJAHR,BELNR,BUZEI
具有COUNT(*)> 1个密钥数据
其中alldata.MANDT = keydata.MANDT
和alldata.BUKRS = keydata.BUKRS
和alldata.HKONT = keydata.HKONT
和alldata.AUGDT = keydata.AUGDT
和alldata.AUGBL = keydata.AUGBL
和alldata.ZUONR = keydata.ZUONR
和alldata.GJAHR = keydata.GJAHR
和alldata.BELNR = keydata.BELNR
和alldata.BUZEI = keydata.BUZEI;
并且在目标系统上找不到表BSIS。
有人可以帮我吗?
BSIS__DT.txt.zip (1.4 kB)
亲爱的曼尼什
谢谢您的建议,我已经向SAP发送了一个事件,正在等待SAP的响应。
我解决了这个问题。 我将发布解决方案
一周热门 更多>