【问题标题】:How can I migrate my data from Microsoft CRM 3.0 to 4.0.2?如何将我的数据从 Microsoft CRM 3.0 迁移到 4.0.2?
【发布时间】:2009-06-08 01:34:14
【问题描述】:

大家好,我是数据迁移的新手。我的主要目标是将数据从 Microsoft CRM 3.0 迁移到 CRM 4.0.2。我们使用 SQL Server 2008 作为我们的生产服务器。谁能给我建议?

【问题讨论】:

  • 好的,马克还没有立即回复,但我确实给他发了这个问题的链接。
  • 由于 Microsoft CRM 不是开发工具,我建议将其移至 serverfault。

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


【解决方案1】:

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


1 使用 CRM 迁移工具

您能否复制您的 3.0 系统并将其升级到 4.0?

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

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

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


2 批量导入

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


3 自定义导入解决方案

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

如果可以,请尝试选项 1,如果您只需要一些数据并且批量导入工具会带来足够多的数据,请尝试选项 2,如果您无法让选项 1 或 2 为您工作,请尝试选项 3。

【讨论】:

    【解决方案2】:

    我没有立即回答您的问题,但请不要对我投反对票 ;) 我曾经与一位 CRM 专家一起工作,他可能很快就能回答您的问题。如果你问得好,并给他链接,他可能会来这里回答这个问题。

    不管怎样,这是他的博客:http://crmscape.blogspot.com/

    我也会在推特上联系他,看看他是否在线......

    【讨论】:

      【解决方案3】:

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

      【讨论】:

      • 感谢您的回复..您说您编写了一个小应用程序,您是如何构建该应用程序的...如果您能告诉我这将是一个很好的帮助
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-11
      • 2012-05-21
      • 1970-01-01
      相关资源
      最近更新 更多