如何将数据从Microsoft CRM 3.0迁移到4.0.2?

时间:2009-06-08 01:34:15

标签: sql sql-server-2008 dynamics-crm dynamics-crm-4 dynamics-crm-3

大家好,我是数据迁移的新手。我的主要目标是将数据从Microsoft CRM 3.0移动到CRM 4.0.2。我们使用SQL Server 2008作为我们的生产服务器。有人可以就此提出建议吗?

3 个答案:

答案 0 :(得分:2)

我刚看到Josh的推文。有几种方法可以解决这个问题。


1使用CRM迁移工具

您可以制作3.0系统的副本并将其升级到4.0吗?

如果您可以将CRM 3.0计算机升级到4.0并确保它和您的新系统处于相同的汇总级别,那么您可以将所有内容迁移到其中。

Deployment Manager有一个工具,允许从另一个CRM系统导入整个组织。既然CRM支持多租户配置,并且公司应该能够从离线托管解决方案转到本地解决方案,他们必须创建一种方法来回传输所有这些数据。

使这项工作做得好的关键是确保您在目标系统上设置了所有相同的CRM用户,否则您必须为其提供重新映射每个CRM用户拥有的数据的选择。


2批量导入

您可以使用提供的CRM批量导入工具将数据导出为CSV格式。不幸的是,这有很多限制。


3自定义导入解决方案

我有一个导入框架,我现在已经发展了一段时间,可以将数据从几乎任何格式转移到CRM。这比批量导入更强大,因为您可以确切地决定如何迁移内容。如果您需要这种解决方案,请随时与我联系。我的电子邮件可以在我的博客或网站上找到。

如果可以,请尝试选项1,如果您只需要一些数据,则选项2,批量导入工具将带来足够的数据,如果您无法使选项1或2为您工作,请选择选项3。 / p>

答案 1 :(得分:0)

我没有立即回答你的问题,但是我还没有向我投票;)我过去常常和一个熟悉CRM的人一起工作,他很快就可以回答你的问题了。如果你问好,并给他链接,他可能会来这里回答这个问题。

无论如何,这是他的博客:http://crmscape.blogspot.com/

我也会在Twitter上打他,看看他是否在线......

答案 2 :(得分:0)

CRM SDK可能就是您要找的......您可以使用sdk批量导入记录。我写了一个小应用程序,将csv文件加载到CRM 4.0中。最困难的是在Visual Studio中正确设置。您需要使用“添加网络参考”而不是“服务参考”(这是默认的vs2008) 编辑:如上所述,我使用了C#。我下载了MSCRM 4 sdk。 sdk中有一个用于批量数据导入的示例。它要求您在CRM或表中设置数据映射,其名称与您要加载的数据文件完全相同。我几乎只是通过一些修改复制了他们的代码示例,以便它对我有用。