Convertir SQL avec Database Migration Service

Database Migration Service vous aide à convertir le schémade SQL Server en PostgreSQL. Pour ce faire, utilisez des espaces de travail de conversion et la conversion assistée par Gemini. Les espaces de travail de conversion fournissent des outils pour convertir et valider le schéma et les données. L' assistance Gemini utilise la puissance de l'IA pour réduire la complexité et le temps de migration.

Espaces de travail de conversion

Utilisez des espaces de travail de conversion pour accélérer et améliorer le processus de migration de bases de données hétérogènes. Les espaces de travail gèrent la conversion du schéma et des données, ce qui simplifie la transition vers une base de données de destination. Ils proposent également des outils pour valider le schéma et les données convertis.

Dans l'éditeur de conversion, vous pouvez manipuler la conversion de schéma en temps réel en convertissant automatiquement les objets compatibles et en résolvant les problèmes de conversion.

Conversion indirecte assistée par Gemini

Les fonctionnalités de conversion assistée par Gemini de Database Migration Service vous aident à appliquer la puissance de l'IA pour réduire le temps et la complexité de vos migrations.

Utilisez les approches complémentaires suivantes pour une expérience de conversion d'objets de code complète de bout en bout avec Gemini:

Assistant de conversion

L'assistant de conversion est un ensemble d'invites dédiées qui peuvent vous aider à mieux comprendre la logique de conversion, à proposer des solutions aux problèmes de conversion ou à optimiser le code converti. Par exemple, si certaines fonctions Oracle n'ont pas d'équivalents directs dans PostgreSQL, vous pouvez utiliser l'invite M'aider à résoudre les problèmes de conversion d'objets pour obtenir une proposition de modifications de code pouvant résoudre le problème de conversion.

L'image suivante montre comment accéder aux requêtes Gemini pour l'explicabilité de la conversion de code et de schéma dans les espaces de travail de conversion:

L'assistant de conversion Gemini invite à expliquer la conversion du code et du schéma.
Figure 1. Requêtes de l'assistant de conversion Gemini (cliquez pour agrandir)
Gemini invite à expliquer la conversion du code et du schéma.

Suggestions de conversions

Lorsque vous corrigez des problèmes de conversion dans votre espace de travail, les modèles Gemini peuvent apprendre le modèle à partir de vos corrections et suggérer des modifications à apporter à d'autres objets défectueux de l'espace de travail. Par exemple, après avoir corrigé manuellement ou à l'aide de l'invite de l'assistant de conversion les problèmes de conversion d'objets et lorsque les modèles Gemini ont analysé suffisamment de vos corrections, vous pouvez examiner les suggestions générées par l'IA pour affiner davantage votre code.

L'image suivante montre comment les suggestions Gemini résolvent les problèmes dans les espaces de travail de conversion:

Boîte de dialogue "Suggestions de Gemini pour résoudre les problèmes".
Figure 2. Boîte de dialogue "Suggestions de Gemini pour résoudre les problèmes". (cliquez pour agrandir)
Boîte de dialogue "Suggestions de Gemini pour résoudre les problèmes".

Scénarios compatibles

Database Migration Service est compatible avec la conversion assistée par Gemini dans les scénarios hétérogènes suivants: