I used Tecracer to migrate some of our old applications from Microsoft SQL Server 2005/2008 R2 databases - we had many issues because of differences between those versions. We were able to find out what was different about our systems and make them compatible by using their migration tool. It's easy to use; you just have to upload your data sources (like tables or Excel sheets) into it and then run the process. The program is very detailed and allows us to see all errors that occur during the migration and correct them as necessary.