我无法导入包含设置为 Hierarchical = Yes 的关系的解决方案。如果我将关系更改为 Hierarchical = No ,则导入工作正常。
如果将仅包含在自定义关系上设置了 Hierarchical = Yes 的Contact实体的非托管解决方案导入目标环境,则会出现此问题。日志中没有显示错误。
进一步调试表明,在受影响的目标环境中无法将相同的关系更改为 Hierarchical = Yes ,因为它失败了:
发生SQL Server错误
在服务器上进行跟踪显示:
操作失败,因为带有名称的索引或统计信息 ' ndx_for_cascaderelationship_publisher_relationshipname'已经 存在于表格' ContactBase'。
我可以确认索引确实已经存在于表中。我们自己没有在数据库中创建任何索引。
答案 0 :(得分:1)
您可以通过以下方式解决此问题:
即使您正在部署非托管解决方案,这仍然有效。