Utilisation de packs d'extension dans la conversion de schéma DMS - AWS Service de Migration de Base de Données

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation de packs d'extension dans la conversion de schéma DMS

Dans la conversion de schéma DMS, un pack d'extension est un module complémentaire qui émule les fonctions de base de données source qui ne sont pas prises en charge dans la base de données cible. Utilisez un pack d'extension pour vous assurer que le code converti produit les mêmes résultats que le code source. Avant d'installer un pack d'extension, convertissez vos schémas de base de données.

Chaque pack d'extension inclut un schéma de base de données. Ce schéma inclut des fonctions, des procédures, des tables et des vues SQL permettant d'émuler certains objets de traitement des transactions en ligne (OLTP) ou des fonctions intégrées non prises en charge à partir de la base de données source.

Lorsque vous convertissez la base de données source, la conversion de schéma DMS ajoute un schéma supplémentaire à la base de données cible. Ce schéma met en œuvre les fonctions système SQL de la base de données source nécessaires pour exécuter votre code converti sur la base de données cible. Ce schéma supplémentaire est appelé schéma du kit d'extension.

Le schéma de kit d'extension est nommé selon votre base de données source, comme suit :

  • Microsoft SQL Server – aws_sqlserver_ext

  • Oracle  – aws_oracle_ext

Vous pouvez appliquer les packs d'extension de deux façons :

  • La conversion de schéma DMS peut appliquer automatiquement un pack d'extension lorsque vous appliquez votre code converti. La conversion de schéma DMS applique le pack d'extension avant d'appliquer tous les autres objets de schéma.

  • Vous pouvez appliquer un pack d'extension manuellement. Pour ce faire, choisissez le schéma de pack d'extension dans l'arborescence de la base de données cible, puis choisissez Appliquer et Appliquer le pack d'extension.