症状
假设你有一个实体,其中包含 SQL Server 2016 Master Data Services 中的集合和显式层次结构。 如果删除实体的所有显式层次结构,则无法向实体添加新的显式层次结构。 此外,还会收到类似于以下内容的错误消息:
注意
错误
2705:每个表中的列名必须唯一。 表“mdm.tbl_12_50_CM”中的列名称“Child_HP_ID”多次指定。 @ErrorNumber , = 2705, @ErrorProcedure = “”, 第 3 行, @ErrorNumber = 50000, @ErrorProcedure = “udpEntityHierarchySave”
解决方法
此问题的修补程序包含在以下SQL Server累积更新中:
关于 SQL Server 的累积更新
SQL Server的每个新累积更新都包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看SQL Server的最新累积更新:
状态
Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。
参考资料
了解Microsoft用于描述软件更新 的术语 。