Partager via


Kit de conversion de schéma de la base de données

Le Kit d’outils de conversion du schéma de la base de données est une extension Azure Data Studio qui convertit des schémas de base de données Oracle pour la plateforme Microsoft SQL. Il permet de convertir la majorité des objets de stockage de base de données et des objets de code dans un format compatible avec la base de données cible. Le Kit d’outils de conversion du schéma de la base de données dans Azure Data Studio permet la migration et la modernisation des charges de travail Oracle dans des environnements exclusivement Linux, ce qui n’était précédemment pas pris en charge dans l’Assistant Migration SQL Server.

Cette section présente le Kit d’outils de conversion du schéma de la base de données et fournit des instructions pas à pas pour convertir le schéma des bases de données Oracle.

Sources prises en charge

Les bases de données Oracle 11.2.0.4 et versions ultérieures sont prises en charge en tant que source.

Notes

L’extension Kit d’outils de conversion du schéma de la base de données dépend de l’extension pour Oracle pour établir la connexion à la base de données Oracle et de l’extension Projets SQL Database pour afficher la sortie de schéma convertie et son déploiement sur la cible.

Cibles prises en charge

L’extension Kit d’outils de conversion du schéma de la base de données prend actuellement en charge les cibles suivantes :

  • Microsoft SQL Server 2017 et versions ultérieures
  • Azure SQL Database
  • Azure SQL Managed Instance

Objets actuellement pris en charge

Le Kit d’outils de conversion du schéma de la base de données prend en charge la conversion automatique des objets de base de données Oracle suivants pour la plateforme Microsoft SQL :

  • Définitions de table de base (colonnes, index, clé primaire, clé étrangère, contraintes uniques et de vérification)
  • Procédures
  • Les vues
  • Déclencheurs
  • Séquences
  • Synonymes
  • Routines de base et appels de routines définies par l’utilisateur
  • DDL de base, instructions TCL, y compris les fonctions intégrées
  • Constructions de programmabilité comme les exceptions, CTE
  • Prise en charge d’expressions comme CASE, LOOP, Conditions

Notes

Si votre base de données contient une quantité importante d’objets que le Kit de conversion de schéma de la base de données ne prend pas en charge actuellement, vous pouvez envisager d’utiliser l’Assistant Migration SQL Server pour Oracle, qui propose une conversion automatisée pour des types d’objets supplémentaires, mais qui ne peut être utilisée que sur Windows.