Click here to Skip to main content
13,865,865 members
Rate this:
Please Sign up or sign in to vote.
See more:
Hello dear CPians,

I have a task to migrate a Salesforce DB. I haven't decided what is the proper way to migrate this DB to use this in .net environment. So far I have thoughts in my mind as migrate the DB to SQL Server or Entity Framework Code First Implementation. If you have any experience in this area can you please show me a path to follow or any suggestions how I should start with this? So far I see some 3rd party tools for migration.

Thanks in advance.

What I have tried:

Been researching on google how to do this implementation on google.
Find 3rd party apps such as Skyvia, RazorSQL, dotConnect for Salesforce.
Updated 16-Jun-18 16:39pm
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

From what I read here, the Salesforce DB uses an Oracle database. Entity Framework can use an oracle database.
From what I read in the first one, the migration from Salesforce to something that's under your control (assuming that the reason for the migration), could be a really big job. Note that it's not necessarily some standardized set of data. Your enterprise may have made several customizations to the standard data set. Perhaps a different approach could be to leave it where it is, use EF to access it and build the apps you want. Another possibility might be to use EF to create a 'code first from database'. Point it at the database you have in salesforce, have it generate the code-first implementation for you, switch the destination in web.config, and have that create the database in SQL Server.

If you want to get into more specific details feel free...


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Cookies | Terms of Service
Web01 | 2.8.190214.1 | Last Updated 16 Jun 2018
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100