Partage via


Migration de bases de données Oracle vers SQL Server (OracleToSQL)

L’Assistant Migration SQL Server (SSMA) pour Oracle est un environnement complet qui vous aide à migrer rapidement des bases de données Oracle vers SQL Server, Azure SQL Database ou Azure Synapse Analytics. À l’aide de SSMA pour Oracle, vous pouvez examiner les objets et les données de la base de données, évaluer les bases de données pour la migration, migrer les objets de base de données vers SQL Server, Azure SQL Database ou Azure Synapse Analytics, puis migrer les données vers SQL Server, Azure SQL Database ou Azure Synapse Analytics. Vous ne pouvez pas migrer des schémas Oracle SYS et SYSTEM.

Extension Database Migration Assessment pour Oracle

Essayez l’extension Database Migration Assessment pour Oracle dans Azure Data Studio pour la pré-évaluation de la migration d’Oracle vers SQL et la catégorisation des charges de travail. Cette extension est utile si vous :

  • êtes dans la première phase de la migration d’Oracle vers SQL et devez effectuer une évaluation de charge de travail de haut niveau ;
  • êtes intéressé par le dimensionnement d’une cible Azure SQL pour votre charge de travail Oracle ; et
  • cherchez à comprendre la parité de migration des fonctionnalités.

Pour obtenir une évaluation et une conversion détaillées du code, poursuivez avec SSMA pour Oracle.

Pour migrer correctement des objets et des données de bases de données Oracle vers SQL Server, Azure SQL Database ou Azure Synapse Analytics, utilisez le processus suivant :

  1. Créez un nouveau projet SSMA.

    Après avoir créé le projet, vous pouvez définir les options de conversion, de migration et de mappage de type. Pour plus d’informations sur les paramètres de projet, consultez Définition des options du projet (OracleToSQL). Pour plus d’informations sur la personnalisation des mappages de types de données, consultez Mappage des types de données Oracle et SQL Server (OracleToSQL).

  2. Se connecter au serveur de base de données Oracle.

  3. Se connecter à une instance SQL Server.

  4. Mapper des schémas de base de données Oracle à des schémas de base de données SQL Server.

  5. Si vous le souhaitez, vous pouvez Créer des rapports d’évaluation pour évaluer les objets de base de données pour la conversion et estimer le temps de conversion.

  6. Convertir des schémas de base de données Oracle en schémas SQL Server.

  7. Charger les objets de base de données convertis dans SQL Server.

    Deux options s'offrent à vous :

    • enregistrer un script et l’exécuter dans SQL Server ; ou
    • synchroniser les objets de base de données.
  8. Migrer les données vers SQL Server.

  9. Si nécessaire, mettez à jour les applications de base de données.

Voir aussi