Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Qu'est-ce que c'est AWS Schema Conversion Tool ?

Mode de mise au point
Qu'est-ce que c'est AWS Schema Conversion Tool ? - AWS Schema Conversion Tool

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.

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.

Vous pouvez utiliser le AWS Schema Conversion Tool (AWS SCT) pour convertir votre schéma de base de données existant d'un moteur de base de données à un autre. Vous pouvez convertir le schéma OLTP relationnel ou le schéma d'entrepôt de données. Votre schéma converti convient à une base de données Amazon Relational Database Service (Amazon RDS) MySQL, MariaDB, Oracle, SQL Server, PostgreSQL, à un cluster de base de données Amazon Aurora ou à un cluster Amazon Redshift. Le schéma converti peut également être utilisé avec une base de données sur une EC2 instance Amazon ou stocké sous forme de données dans un compartiment Amazon S3.

AWS SCT prend en charge plusieurs normes du secteur, notamment les normes fédérales de traitement de l'information (FIPS), pour les connexions à un compartiment Amazon S3 ou à une autre AWS ressource. AWS SCT est également conforme au programme fédéral de gestion des risques et des autorisations (FedRAMP). Pour plus de détails sur AWS les efforts de conformité et les efforts de mise en conformité, voir les AWS services concernés par le programme de conformité.

AWS SCT prend en charge les conversions OLTP suivantes.

Base de données source Base de données cible
IBM DB2 pour z/OS (version 12)

Édition compatible avec Amazon Aurora MySQL (Aurora MySQL), édition compatible avec Amazon Aurora PostgreSQL (Aurora PostgreSQL), MySQL, PostgreSQL

Pour de plus amples informations, veuillez consulter Connexion à IBM DB2 pour z/OS.

IBM Db2 LUW (versions 9.1, 9.5, 9.7, 10.5, 11.1 et 11.5)

Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL

Pour de plus amples informations, veuillez consulter Bases de données IBM DB2 LUW.

Base de données Microsoft Azure SQL

Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL

Pour de plus amples informations, veuillez consulter Connexion à Azure SQL.

Microsoft SQL Server (versions 2008 R2, 2012, 2014, 2016, 2017, 2019 et 2022)

Aurora MySQL, Aurora PostgreSQL, Babelfish pour Aurora PostgreSQL (uniquement pour les rapports d'évaluation), MariaDB, Microsoft SQL Server, MySQL, PostgreSQL

Pour de plus amples informations, veuillez consulter Bases de données SQL Server.

MySQL (version 5.5 et supérieure)

Aurora PostgreSQL, MySQL, PostgreSQL

Pour de plus amples informations, veuillez consulter Utilisation de MySQL comme source.

Vous pouvez migrer le schéma et les données de MySQL vers un cluster de base de données Aurora MySQL sans utiliser AWS SCT. Pour plus d'informations, consultez la section Migration des données vers un cluster de base de données Amazon Aurora.

Oracle (version 10.1 et supérieure)

Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, Oracle, PostgreSQL

Pour de plus amples informations, veuillez consulter Bases de données Oracle.

PostgreSQL (version 9.1 et supérieure)

Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL

Pour de plus amples informations, veuillez consulter Bases de données PostgreSQL.

SAP ASE (versions 12.5.4, 15.0.2, 15.5, 15.7 et 16.0)

Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL

Pour de plus amples informations, veuillez consulter Bases de données SAP.

AWS SCT prend en charge les conversions d'entrepôts de données suivantes.

Entrepôt de données source Entrepôt de données cible

Amazon Redshift

Amazon Redshift

Pour de plus amples informations, veuillez consulter Amazon Redshift.

Analyses Azure Synapse

Amazon Redshift

Pour de plus amples informations, veuillez consulter Azure Synapse Analytics en tant que source.

BigQuery

Amazon Redshift

Pour de plus amples informations, veuillez consulter BigQuery comme source.

Base de données Greenplum (versions 4.3 et 6.21)

Amazon Redshift

Pour de plus amples informations, veuillez consulter Bases de données Greenplum.

Microsoft SQL Server (version 2008 et supérieure)

Amazon Redshift

Pour de plus amples informations, veuillez consulter Entrepôts de données SQL Server.

Netezza (version 7.0.3 et supérieure)

Amazon Redshift

Pour de plus amples informations, veuillez consulter Bases de données Netezza.

Oracle (version 10.1 et supérieure)

Amazon Redshift

Pour de plus amples informations, veuillez consulter Entrepôt de données Oracle.

Flocon de neige (version 3)

Amazon Redshift

Pour de plus amples informations, veuillez consulter Snowflake.

Teradata (version 13 et supérieure)

Amazon Redshift

Pour de plus amples informations, veuillez consulter Bases de données Teradata.

Vertica (version 7.2.2 et supérieure)

Amazon Redshift

Pour de plus amples informations, veuillez consulter Bases de données Vertica.

AWS SCT prend en charge les conversions de base de données NoSQL suivantes.

Base de données source Base de données cible

Apache Cassandra (versions 2.1.x, 2.2.16 et 3.11.x)

Amazon DynamoDB

Pour de plus amples informations, veuillez consulter Connexion à Apache Cassandra.

AWS SCT prend en charge les conversions des processus d'extraction, de transformation et de chargement (ETL) suivants. Pour de plus amples informations, veuillez consulter Conversion de données à l'aide d'ETL.

Source Cible

Scripts ETL Informatica

Informatica

Packages ETL Microsoft SQL Server Integration Services (SSIS)

AWS Glue ou AWS Glue Studio

Scripts Shell avec commandes intégrées à partir de Teradata Basic Teradata Query (BTEQ)

Amazon Redshift RSQL

Scripts ETL Teradata BTEQ

AWS Glue ou Amazon Redshift RSQL

Scripts de FastExport tâches Teradata

Amazon Redshift RSQL

Scripts de FastLoad tâches Teradata

Amazon Redshift RSQL

Scripts de MultiLoad tâches Teradata

Amazon Redshift RSQL

AWS SCT prend en charge les migrations de framework Big Data suivantes. Pour de plus amples informations, veuillez consulter Migration des infrastructures de mégadonnées.

Source Cible

Apache Hive (version 0.13.0 et supérieure)

Hive sur Amazon EMR

Apache HDFS

Amazon S3 ou HDFS sur Amazon EMR

Apache Oozie

AWS Step Functions

Présentation de la conversion de schémas

AWS SCT fournit une interface utilisateur basée sur un projet pour convertir automatiquement le schéma de base de données de votre base de données source dans un format compatible avec votre instance Amazon RDS cible. Si le schéma de votre base de données source ne peut pas être converti automatiquement, AWS SCT fournit des conseils sur la manière de créer un schéma équivalent dans votre base de données Amazon RDS cible.

Pour plus d'informations sur la procédure d'installation AWS SCT, consultezInstallation et configuration AWS Schema Conversion Tool.

Pour une présentation de l'interface AWS SCT utilisateur, voirNaviguer dans l'interface utilisateur du AWS SCT.

Pour plus d'informations sur le processus de conversion, consultez Conversion de schémas de base de données dans AWS Schema Conversion Tool.

Outre la conversion de votre schéma de base de données existant d'un moteur de base de données à un autre, AWS SCT certaines fonctionnalités supplémentaires vous aident à déplacer vos données et applications vers le AWS cloud :

  • Vous pouvez utiliser des agents d'extraction de données pour extraire les données de votre entrepôt de données afin de préparer leur migration vers Amazon Redshift. Pour gérer les agents d'extraction de données, vous pouvez utiliser AWS SCT. Pour de plus amples informations, veuillez consulter Migration des données de l'entrepôt de données sur site vers Amazon Redshift avec AWS Schema Conversion Tool.

  • Vous pouvez l'utiliser AWS SCT pour créer des AWS DMS points de terminaison et des tâches. Vous pouvez exécuter et surveiller ces tâches depuis AWS SCT. Pour de plus amples informations, veuillez consulter Intégration AWS Database Migration Service avec AWS Schema Conversion Tool.

  • Dans certains cas, les fonctionnalités de base de données ne peuvent pas être converties en fonctionnalités Amazon RDS ou Amazon Redshift équivalentes. L'assistant du pack d' AWS SCT extension peut vous aider à installer AWS Lambda des fonctions et des bibliothèques Python pour émuler les fonctionnalités qui ne peuvent pas être converties. Pour de plus amples informations, veuillez consulter Utilisation de packs d'extension avec AWS Schema Conversion Tool.

  • Vous pouvez l'utiliser AWS SCT pour optimiser votre base de données Amazon Redshift existante. AWS SCT recommande des clés de tri et des clés de distribution pour optimiser votre base de données. Pour de plus amples informations, veuillez consulter Conversion de données depuis Amazon Redshift à l'aide de AWS Schema Conversion Tool.

  • Vous pouvez l'utiliser AWS SCT pour copier votre schéma de base de données sur site existant vers une instance de base de données Amazon RDS exécutant le même moteur. Cette fonction vous permet d'analyser les économies de coûts potentielles en cas de déplacement vers le cloud et de changement de votre type de licence.

  • Vous pouvez utiliser AWS SCT pour convertir le code SQL dans le code de votre application C++, C#, Java ou autre. Vous pouvez afficher, analyser, modifier et enregistrer le code SQL converti. Pour de plus amples informations, veuillez consulter Conversion du code SQL d'une application en utilisant AWS SCT.

  • Vous pouvez l'utiliser AWS SCT pour migrer les processus d'extraction, de transformation et de chargement (ETL). Pour de plus amples informations, veuillez consulter Conversion de données à l'aide de processus ETL dans AWS Schema Conversion Tool.

Fournir des commentaires

Vous pouvez fournir des commentaires sur AWS SCT. Vous pouvez déposer un rapport de bogue, soumettre une demande de fonctionnalité ou fournir des informations générales.

Pour fournir des commentaires sur AWS SCT
  1. Démarrez le AWS Schema Conversion Tool.

  2. Ouvrez le menu Help, puis choisissez Leave Feedback. La boîte de dialogue Leave Feedback s'affiche.

  3. Dans Area, choisissez Information, Bug report ou Feature request.

  4. Dans Source database, choisissez votre base de données source. Choisissez Any si vos commentaires ne concernent pas une base de données spécifique.

  5. Dans Target database, choisissez votre base de données cible. Choisissez Any si vos commentaires ne concernent pas une base de données spécifique.

  6. Dans Title, tapez un titre pour vos commentaires.

  7. Dans Message, tapez vos commentaires.

  8. Choisissez Send pour soumettre vos commentaires.

Sur cette page

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.