Share via


Latest Update - Microsoft SQL Server Migration Assistant (SSMA) v6.0 is now available.

SSMA simplifies database migration process from Oracle/Sybase/MySQL and Microsoft Access to SQL Server and SQL Azure. SSMA automates all aspects of migration including migration assessment analysis, schema and SQL statement conversion, data migration as well as migration testing to reduce cost and reduce risk of your database migration project. 

 

The new version of  SSMA, Version  6.0 provides the following major enhancements:

 

  • Materialized View support for Oracle

  • Memory Optimized tables for Oracle

  • Improved Azure SQL DB code conversion

  • Extension pack functionality moved to schema to support Azure SQL DB

  • Performance improvements tested for databases with over 10k objects

  • UI improvements for dealing with large number of objects

  • Highlighting of “well known” LOB schemas (so they can be ignored in conversion)

  • Conversion speed improvements

  • Show object counts in UI

  • Report size reduction by more than 25%

  • Improved error messages for unparsed constructs.

 

 Download SQL Server Migration Assistant (SSMA) v.6.0

 

SSMA for Access:  https://www.microsoft.com/en-us/download/details.aspx?id=43690

SSMA for MySQL: https://www.microsoft.com/en-us/download/details.aspx?id=43688

SSMA for Oracle:  https://www.microsoft.com/en-us/download/details.aspx?id=43689

SSMA for Sybase: https://www.microsoft.com/en-us/download/details.aspx?id=43691

 

 

On the closing note , Yes ! We've heard several of your valuable feedbacks / inputs. Thank you... and we're rolling out with the SSMA for DB2 very soon. Watch out this space for more information.

 

The SSMA product team is available to answer your questions and provide technical support related to SSMA. Contact the team at ssmahelp@microsoft.com

Comments

  • Anonymous
    August 20, 2014
    Thnx for d update. Certain features look interesting. Will surely give'm a try. So far been very useful tool for my SMB.

  • Anonymous
    August 21, 2014
    Awesone news about the DB version. I will use it !

  • Anonymous
    August 21, 2014
    I was stuck at a problem using access migration in the older version. version six resolved my issue. Must use for more movement of data.

  • Anonymous
    August 21, 2014
    Thank you for the update AJ ! I worked with you couple of weeks back if you remember me...?

  • Anonymous
    August 26, 2014
    Oracle to SQL Server Migration ==> I just updated to version 6 but now I always gets error getting data.. and when I use the older version of SSMA I am able to connect to oracle correctly and it gets the data. can you help me what could be the issue ?

  • Anonymous
    September 11, 2014
    Are there any installation instructions for 'SSMA for Oracle Extension Pack v6' on SQL Server clustered database? Installation of Oracle ExtPack v6 on a standalone SQL Server is straight forward but not sure about the proper way to install it on the clustered environment. Thank!

  • Anonymous
    October 16, 2014
    Harsh, I'm seeing exactly  the same issue. New project, connect to the Oracle DB and get the 'error getting data' message. Did you figure out a way around this?

  • Anonymous
    October 28, 2014
    Thank you for your update, old links was not working.

  • Anonymous
    December 02, 2014
    The comment has been removed

  • Anonymous
    February 17, 2015
    While connecting to db2 for LUV, I am getting this: Db2 server version lower 10. This version is not supported with the selected connection mode. Review the documentation for connecting to Db2.

  • Anonymous
    March 23, 2015
    There is definitly a bug in the maping between Oracle and SQL Server Tables. When using Version 5.3 it works fine, with 6.0 the Migration process does not find a mapping on the SQL Server side.

  • Anonymous
    May 01, 2015
    Is there a "Guide to Migrating from Sybase to SQL Server 2014" for SSMA 6.0?  The one that is similar to those published for migration to SQL Server 2008 and SQL Server 2012.  I cannot find one.

  • Anonymous
    June 15, 2015
    An error occurred in the Microsoft .NET Framework while trying to load assembly id 65536. The server may be running out of resources, or the assembly may not be trusted with PERMISSION_SET = EXTERNAL_ACCESS or UNSAFE. Run the query again, or check documentation to see how to solve the assembly trust issues. For more information about this error: System.IO.FileLoadException: Could not load file or assembly 'Microsoft.SSMA.Framework.Sybase.SqlServer.Tester.Extensions, Version=6.0.0.26561, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A) ---> System.Security.SecurityException: Strong name validation failed. (Exception from HRESULT: 0x8013141A) System.Security.SecurityException: System.IO.FileLoadException:   at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)   at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection)   at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)   at System.Reflection.Assembly.Load(String assemblyString)

  • Anonymous
    July 10, 2015
    The Extension Pack install failed.  I try to remove it and that fails.  If I try to run the script installer, it fails.  No real helpful information in any of the screens.  No logs that I have been able to find. v6.  On Windows 2012 R2 with SQL 2012 R2 Thanks for any pointers

  • Anonymous
    July 29, 2015
    My problem is Data Types, types looks like varbınary, ınt, numerıc etc... and when i try to migrate data i get this error 'Cannot find data type varbınary' . Are there any option for datatypes   ?

  • Anonymous
    August 07, 2015
    Where can I find Microsoft SQL Server Migration Assistant(64 bit)  v6.0 for Access ?

  • Anonymous
    August 12, 2015
    Hi ,can anybody tell me how to migrate from oracle 11 g with dataset  'AMERICAN_AMERICA.AL32UTF8'  in which the chinese words change to '?' after being migrated.

  • Anonymous
    August 30, 2015
    The comment has been removed

    • Anonymous
      June 29, 2016
      Hi Neeraj, I have the same issue, did you get round it in the end?thanks
  • Anonymous
    October 08, 2015
    Does it supports Oracle spatial to SQL Server Spatial?

  • Anonymous
    June 08, 2016
    the GUI, object loading, reporting, etc. are all incredibly slow. Is there documentation/best practice for performance improvements for this application? we have a mid to large Oracle database.

    • Anonymous
      July 19, 2016
      The comment has been removed
  • Anonymous
    July 13, 2016
    Hi,I am migrating data from Oracle database to SQL SERVER using SSMA v6.0 for Oracle. I am getting some connection issue while migrating data. The source table having 101376965 rows but after some time around 1hr 24mins it is failing with below error. I have changed Data Migration Timeout from 15 to 1000 but still it was not working. Could you please help me to fix the issue.Error:ExecuteNonQuery requires an open and available Connection. The connection's current state is closed.Information: ExecuteNonQuery requires an open and available Connection. The connection's current state is closed

    • Anonymous
      July 19, 2016
      You can get product support in two ways: Community Forum or Assisted support. Both methods are described here: SSMA MSDN