Dynamics crm Microsoft CRM 4.0数据迁移 我正处于一个合同中,它正在把一个公司的手摇微软基于客户关系管理的CRM移植到微软CRM 4。这一切都进行得很顺利,但现在我必须跨平台迁移数据

Dynamics crm Microsoft CRM 4.0数据迁移 我正处于一个合同中,它正在把一个公司的手摇微软基于客户关系管理的CRM移植到微软CRM 4。这一切都进行得很顺利,但现在我必须跨平台迁移数据,dynamics-crm,data-migration,Dynamics Crm,Data Migration,数据在source.mdb中到处都是。大量的表格,大量的重复,并且通常显示了一个临时数据库的所有迹象,该数据库随着时间的推移已经有机地(像杂草一样)生长 所以,我的困境是这样的。我是否咬紧牙关,在Access中编写大量查询,以将数据导出为CRM可以导入的某种中间格式?还是有别的办法?这里有没有任何人都知道的将数据从一个映射到另一个的中间件工具 请注意,这是我第一次使用CRM,因此,如果问题显而易见,我深表歉意 干杯, ShaneDynamics CRM 4.0提供了名为Dynamics CRM

数据在source.mdb中到处都是。大量的表格,大量的重复,并且通常显示了一个临时数据库的所有迹象,该数据库随着时间的推移已经有机地(像杂草一样)生长

所以,我的困境是这样的。我是否咬紧牙关,在Access中编写大量查询,以将数据导出为CRM可以导入的某种中间格式?还是有别的办法?这里有没有任何人都知道的将数据从一个映射到另一个的中间件工具

请注意,这是我第一次使用CRM,因此,如果问题显而易见,我深表歉意

干杯,
Shane

Dynamics CRM 4.0提供了名为Dynamics CRM 4.0数据迁移管理器的内置工具,帮助开发人员将数据从以前的数据库迁移到Dynamics CRM 4.0数据库。我没有广泛使用它,但据我所知,以前的数据需要导出为CRM 4.0 data Migration Manager(DMM)提供的“标准”excel格式

您可以参考以下参考资料:


  • 还有称为Scribe的第三方解决方案可以帮助您迁移到Dynamics CRM 4.0数据库

    我在这类情况下仅使用mscrm api就取得了成功。您可以编写一个.net应用程序,该应用程序使用odbc连接到mdb,然后使用mscrm api在该端创建所需的实体

    不管怎么说,你把它剪了——它不太好看,但你可以把工作做完

    祝你好运


    很抱歉,我认为您必须咬紧牙关,编写查询以从各种来源提取数据,并使用access等中间数据库(您也可以使用SQL server或任何数据库)

    根据我为各种小型和大型企业处理多个数据迁移项目的经验,我一直使用MS access作为我的数据按摩/拉取工具。它工作得很好。这听起来可能需要做很多工作,但它肯定比购买任何昂贵的工具并花费数千美元配置它们要便宜得多

    我建议您保存所有查询并编写宏以自动导入。 不管查询多么琐碎,请保存它。这将是非常有用的,因为在你真正投入使用之前,你必须一次又一次地这样做

    一旦你将其自动化,只需点击一个按钮即可。 通常情况下,数据迁移项目将经历至少2次迭代,迭代次数最多可达10次


    一旦中间数据库中有数据,就可以使用重复数据消除工具来标准化数据并从数据中删除重复数据。在线和离线都有很多便宜的工具

    是的,这个工具很适合导入,但是我必须首先从mdb中获取数据,这就是我所说的中间格式。我想我只需要编写SQL查询,将所有不同的列提取到干净的表中,将它们导出到csv中,然后使用数据迁移管理器(DMM)导入CRM。我想不出任何其他方法…如果您使用的是DMM,那么您可以尝试在MS上是否有任何直接访问Excel格式的导出功能。另一种方法是,可能有一种工具可以将Ms Access格式“转换”为SQL Server格式。