Migrering av MySQL-databaser till SQL Server - Azure SQL Database (MySQLToSQL)

SQL Server Migration Assistant (SSMA) för MySQL är en omfattande miljö som hjälper dig att snabbt migrera MySQL-databaser till SQL Server eller SQL Azure. Genom att använda SSMA för MySQL kan du granska databasobjekt och data, bedöma databaser för migrering, migrera databasobjekt till SQL Server eller SQL Azure, och sedan migrera data till SQL Server eller SQL Azure.

För att framgångsrikt migrera objekt och data från MySQL-databaser till SQL Server eller SQL Azure, använd följande process:

  1. Att arbeta med SSMA-projekt (MySQLToSQL).

    När du har skapat projektet kan du ange alternativ för projektkonvertering, migrering och typmappning. För mer information om project-inställningar, se Setting Project Options (MySQLToSQL). För information om hur man anpassar datatypmappningar, se Mapping MySQL and SQL Server Data Types (MySQLToSQL)

  2. Anslutning till MySQL (MySQLToSQL)

  3. Ansluta till SQL Server (MySQLToSQL)

  4. Mappning av MySQL-databaser till SQL Server-scheman (MySQLToSQL)

  5. Ansluta till Azure SQL Database (MySQLToSQL)

  6. Du kan också använda Assessing MySQL Databases for Conversion (MySQLToSQL) för att bedöma databasobjekt inför konvertering och uppskatta konverteringstiden.

  7. Konvertera MySQL-databaser (MySQLToSQL)

  8. Synkronisering

  9. Du kan göra detta på något av följande sätt:

    • Spara ett skript och kör det på SQL Server eller SQL Azure.

    • Synkronisera databasobjekten.

  10. Migrering av MySQL Data till SQL Server - Azure SQL Database (MySQLToSQL)

  11. Uppdatera databasprogram om det behövs.

Anmärkning

Du kan inte migrera Information_schema och MySQL-scheman.