SAP CV01N CV02N 创建新版本DUMP CX_SY_OPEN_SQL_DB错误

1. 报错

  • 触发异常场景
    • 在PLM WebDynpro 界面对旧文档发布新版本时得到DBSQL_DUPLICATE_KEY_ERRO
    • 在SAP GUI上使用CV02N创建文档新版本时得到DBSQL_DUPLICATE_KEY_ERRO
      01
    • 同时收到"更新取消的邮件"
      02

2. 问题分析

  • 在ST22中能看到DBSQL_DUPLICATE_KEY_ERROR转储错误
  • 在INCLUDE文件:LCV200F04 行:147;发现数据库主键有重复项导致Insert失败
    03

3. 解决办法

  • 先放出官方相关知识介绍,有兴趣的可以研究一下:SAP Content Management
  • 1.根据文档编号查询表DMS_DOC2LOIO的逻辑文档ID
    04
  • 2.用DMS_DOC2LOIO查到的逻辑文档ID7搜索DMS_PH_CD1表中的PHIO ID(Key关联:DMS_DOC2LOIO-LO_OBJID=DMS_PH_CD1-LOIO_ID
    ![05](https://img-blog.csdnimg.cn/3ff599727ae446a0ad2b986624c91e51.png
  • 3.发现异常点,有部分LOIO ID没有对应的PHIO ID
    06
  • 4.Debug模式下,删除DMS_DOC2LOIO多余的数据(删除前,请备份数据),再次创建时,已经成功创建新版本
    07
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值