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.
Pour obtenir une évaluation et une conversion détaillées du code, poursuivez avec SSMA pour Oracle.
Processus de migration recommandé
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 :
Utilisez des projets SSMA (OracleToSQL).
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).
Mappage de schémas Oracle à des schémas SQL Server (OracleToSQL).
Si vous le souhaitez, évaluer les schémas Oracle pour la conversion (OracleToSQL) afin d’évaluer les objets de base de données pour la conversion et estimer le temps de conversion.
Chargement d’objets de base de données convertis dans SQL Server (OracleToSQL).
Deux options s'offrent à vous :
- enregistrer un script et l’exécuter dans SQL Server ; ou
- synchroniser les objets de base de données.
Si nécessaire, mettez à jour les applications de base de données.