KB4017737 - 修正:在 SQL Server 2016 中,如果名稱或代碼屬性包含非預設值,MDS 實體同步會失敗

套用到
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

症狀

假設您在 Microsoft SQL Server 2016 Master Data Services (MDS) 中建立實體同步關係。如果來源實體的 [名稱] 或 [代碼] 屬性包含下列屬性資訊的任何非預設值,則實體同步處理可能會失敗:

  • 顯示名稱
  • 描述
  • 啟用變更追蹤

此外,您可能會收到類似下列的錯誤訊息:

注意

上次同步處理失敗,出現錯誤訊息:MDSERR200211 |實體的初始同步處理失敗。 目標實體包含至少一個不符合來源實體屬性的屬性。 不符合來源實體屬性之第一個屬性的名稱:“Name”。

解決方式

此問題已在下列 SQL Server 累積更新中修正:

SQL Server 2016 SP1 累積更新 3

關於 SQL Server 的累積更新:

SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:

適用於 SQL Server 2016 的最新累積更新

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

參考資料

了解 Microsoft 用來說明軟體更新的術語。