将内部部署 MS Dynamics CRM 2013 升级到内部部署 MS Dynamics CRM 2015
Upgrade On-premise MS Dynamics CRM 2013 to On-Premise MS Dynamics CRM 2015
我在从 MS Dynamics CRM 2013 升级到 2015 时遇到问题。
当导入组织向导执行系统检查时,出现错误:
Violation of PRIMARY KEY constraint 'PK__#ActualC__59D49277A86CC312'.
Cannot insert duplicate key in object 'dbo.#ActualColumns'.
The duplicate key value is (SplitString, Data).
其他信息:
CRM 2013 SP1 (6.1.3.119);
SQL 2012 企业版 SP2
如果您对 CRM 数据库进行了不受支持的修改(例如添加自定义表格),则可能会发生这种情况。先删除它们,然后再次尝试升级。
升级 Microsoft Dynamics CRM 时出现同样的错误
我最近从 Microsoft Dynamics 365 (CRM 2016 On-Premise) 升级到 Dynamics 365 Server,v9.0
我有相同的错误消息和不同的“重复键值”。
问题的根本原因是我在 CRM 数据库对象中有“重复值”。
以下查询列出了此类重复项:
SELECT TABLE_NAME, COLUMN_NAME, COUNT(*) Count
FROM INFORMATION_SCHEMA.COLUMNS GROUP BY TABLE_NAME, COLUMN_NAME HAVING COUNT(*) > 1
当然,我在自己的模式中创建的数据库对象(视图)中的重复项。
重命名我自己的 objects/views 或视图中的列以确保上述查询未列出任何结果解决了我的问题。
在我自己的对象发生变化后,我能够进行升级
我在从 MS Dynamics CRM 2013 升级到 2015 时遇到问题。
当导入组织向导执行系统检查时,出现错误:
Violation of PRIMARY KEY constraint 'PK__#ActualC__59D49277A86CC312'.
Cannot insert duplicate key in object 'dbo.#ActualColumns'.
The duplicate key value is (SplitString, Data).
其他信息:
CRM 2013 SP1 (6.1.3.119);
SQL 2012 企业版 SP2
如果您对 CRM 数据库进行了不受支持的修改(例如添加自定义表格),则可能会发生这种情况。先删除它们,然后再次尝试升级。
升级 Microsoft Dynamics CRM 时出现同样的错误
我最近从 Microsoft Dynamics 365 (CRM 2016 On-Premise) 升级到 Dynamics 365 Server,v9.0
我有相同的错误消息和不同的“重复键值”。
问题的根本原因是我在 CRM 数据库对象中有“重复值”。
以下查询列出了此类重复项:
SELECT TABLE_NAME, COLUMN_NAME, COUNT(*) Count
FROM INFORMATION_SCHEMA.COLUMNS GROUP BY TABLE_NAME, COLUMN_NAME HAVING COUNT(*) > 1
当然,我在自己的模式中创建的数据库对象(视图)中的重复项。
重命名我自己的 objects/views 或视图中的列以确保上述查询未列出任何结果解决了我的问题。
在我自己的对象发生变化后,我能够进行升级