ssis - 使用 SSIS 将数据迁移到 MS Dynamics CRM 2013 Online

标签 ssis dynamics-crm-2013

我有一个场景,需要使用 SSIS 将数据迁移到 Online MS Dynamics CRM 2013。谁能给我一个粗略的想法,如何在不使用任何第三方工具的情况下执行此操作?

我的理解是,SSIS 中没有可供我使用的 CRM Dynamics Adapter。

最佳答案

有一种方法可以使用 SSIS 将数据导入到 CRM。在这里查看详细的演练:http://a33ik.blogspot.com/2012/11/integrating-crm-2011-using-sql.html

该指南是针对 SSIS 2012 和 CRM 2011 编写的,但经过一些调整,如果您使用 CRM 2013,它也应该适用。其要点是您可以添加 CRM 2013 程序集(下载它们 here )并在 SSIS 数据流任务之一中调用 CRM 2013 Web 服务。

这需要一些 C# 编码和列映射。如果不使用第 3 方工具(如 Scribe),您将必须自己编写列映射代码。我链接的网站有一个可供您使用的类,但您肯定需要根据您的需要对其进行修改。

希望这有帮助。

关于ssis - 使用 SSIS 将数据迁移到 MS Dynamics CRM 2013 Online,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20658374/

相关文章:

javascript - 更改javascript中查找字段的数据记录类型

SSIS包在SQL Server 2012中未以32位运行

visual-studio-2008 - 如何在Visual Studio 2008中关闭预生成错误检查(尤其是在使用SSIS时)?

version-control - 我应该为 SSIS 项目 checkin 哪些文件?

c# - Entity.Attributes 和 Entity.FormattedValues 之间有什么区别?

javascript - 切换表单在 CRM 2013 中不起作用

ssis - 如何将 SSIS 设计 View 保存为图像?

sql-server-2008 - 如何使用 SSIS 将大型平面文件加载到数据库表中?

dynamics-crm-2013 - 如何在 CRM 2013 命令栏上添加全局按钮(适用于所有实体)

dynamics-crm - MSCRM 2013 中的复合字段