查看: 1402|回复: 0

[分享] 导入DataView时报Index的PK已存在的错

[复制链接]

79

主题

89

帖子

625

积分

超级版主

Rank: 8Rank: 8

积分
625
发表于 2019-8-19 18:18:50 | 显示全部楼层 |阅读模式
本帖最后由 Alisa 于 2019-8-19 18:43 编辑

有时候我们导入DataView的时候,会遇到下面的错:

但是其实我们本地找不到同名的PK,这时候应该怎么解决呢?

这个有可能是因为之前已经反转过一个数据库中的表了后,然后删除了Transaction和DataView;或者导入过Transaction和DataView后,又将这些东西删除了,然后再次导入同一个DataView,导致了上图的问题。

那这时候我们需要找到导出这个DataView的KB,重新导出一下DataView,并且将导出的格式改为xml。
然后将这个xml导入新的KB中,如果导入报了同样的错,那我们需要改一下这个xml中同名的GUID,随便将同名的GUID的值修改一位数或字母,只要保证不再重名即可,然后重新将这个xml导入即可成功。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|GeneXus中国技术论坛

GMT+8, 2021-3-9 05:22 , Processed in 0.059641 second(s), 21 queries .

 

© 2019 GeneXus中国技术论坛

快速回复 返回顶部 返回列表