SQL Server Migration Assistant
Microsoft SQL Server Migration Assistant (SSMA) is a tool designed to automate database migration to SQL Server, Azure SQL Database, Azure SQL Managed Instance and Azure Synapse Analytics from Microsoft Access, Db2, MySQL, Oracle, and SAP ASE.
Migration sources
- SQL Server Migration Assistant for Access
- SQL Server Migration Assistant for Db2
- SQL Server Migration Assistant for MySQL
- SQL Server Migration Assistant for Oracle
- SQL Server Migration Assistant for Sybase
Supported sources and target versions
For supported sources, review the information on the Download Center for the SSMA download.
The following target versions are supported for SSMA.
- SQL Server 2012 (11.x)
- SQL Server 2014 (12.x)
- SQL Server 2016 (13.x)
- SQL Server 2017 (14.x) on Windows and Linux
- SQL Server 2019 (15.x) on Windows and Linux
- SQL Server 2022 (16.x) on Windows and Linux
- Azure SQL Database
- Azure SQL Managed Instance
- Azure Synapse Analytics 1
1 This target is supported only by SSMA for Oracle.
Downloads
Get SSMA support
Help and support for Microsoft SQL Server Migration Assistant (SSMA):
Product help: To access product support, launch SSMA, and select the Help menu or press the F1 key.
SQL Server community forums: Ask a question in the SQL Server Community
SQL Server Community: Newsgroups and forums that are monitored by the SQL Server community. This site also lists community information sources, such as blogs and Web sites.
SQL Server Developer Center Community: Newsgroups, forums, and other community resources that are useful to SQL Server developers
Consulting services: For partner assisted migrations, go the Azure Database Migration Guide.