Breaking news from around the world
Get the Bing + MSN extension
Choose your path Increase your proficiency with the Dynamics 365 applications that you already use and learn more about the apps that interest you. Up your game with a learning path tailored to today's Dynamics 365 masterminds and designed to prepare you for industry-recognized Microsoft certifications.
Visit Microsoft Learn
2019 release wave 2 Discover the latest updates and new features to Dynamics 365 planned through March 2020
Release overview guides and videos Release Plan | View virtual launch event
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Talent TechTalks | Upcoming TechTalks
Is it possible to migrate directly from CRM 4.0 to 2016? There was incident where the 4.0 server was attacked by ransomware and is hosed but the database was on another server so that is available. Any chance to migrate the database directly to 2016?
The quick answer would be no.
You can likely migrate into 2011, but there might still be migration issues.
There is too much code that you probably have in version 4 that will not be supported in version 2016.
Best scenario is to rebuild a 4.0 environment of your CRM and re-import the database there.
I am not sure of the size and the complexity of your CRM system, but you should definitely start thinking about a rebuild of your environment to a higher version (version 2016 or 365).
Hope this helps.
Thanks for your quick reply. A few questions: First, we don't have any code in our system, we never did any customization to it. We are more eager in saving all of our contact records and incident records from it. Is there no way to do that and get that all into a newer version? How do you get the files for the 4.0 version since they are not readily available?
If you dont have any customization then it will be easy for you to create brand new CRM 2016/D365 installation, recreate the customizations and transfer the data using a tool like KingswaySoft SSIS .
If you just have a few entities that you want to keep data from, you could use the Export Data wizard in SQL Management Studio to export data from each entity to CSV or Excel, then import into the new CRM using Import Data
It's simpler to export the data from the views (e.g. the contact view), rather than the underlying tables (e.g. contactbase and contactextensionbase) as the view joins the respective tables. If you export all fields it will include some system-generated fields that you won't be able to map on the import, but that shouldn't be a problem
Thank you David - So you area saying to export the VIEWS to CSV or Excel and then import them? How well does 2016 CRM support importing the data?
If you don't have any customizations or scripts and are using the out of the box functionality, you can use the Data Migration Utility, export and reimport data using Excel or csv files or if you have someone that can help you with SSIS package development and Kingswaysoft, that would probably be preferable.
Do you have any more detail that you can provide? Where is the data migration utility found?
That is included with the SDK. When you download the SDK for version 2016 for example, in the tools\configurationmigration directory, you can find the datamigrationutility.
I am not sure whether you can use it with Dynamics CRM version 4.0, but it works with version 2011. The organization service endpoint was modified between version 4.0 and version 2011.
I think import and export (using Excel/CSV) or using SSIS with Kingswaysoft (or other product) is your only choice.
Hope this helps...
Business Applications communities