Mit dem Database Migration Service können Sie Oracle--Schemas in PostgreSQL konvertieren. Dazu verwenden Sie Konvertierungsarbeitsbereiche und die Gemini-gestützte Conversion. Konvertierungsarbeitsbereiche bieten Tools zum Konvertieren und Validieren von Schema und Daten. Gemini-Hilfe nutzt KI, um die Migrationszeit und -komplexität zu reduzieren.
Konvertierungsarbeitsbereiche
Mit Konvertierungsarbeitsbereichen können Sie den Migrationsprozess heterogener Datenbanken beschleunigen und verbessern. Die Workspaces übernehmen die Schema- und Datenkonvertierung und vereinfachen die Umstellung auf eine Zieldatenbank. Außerdem bieten sie Tools zur Validierung des konvertierten Schemas und der Daten.
Im Conversion-Editor können Sie die Schemakonvertierung in Echtzeit bearbeiten, indem Sie unterstützte Objekte automatisch konvertieren und Conversion-Probleme beheben.
Gemini-gestützte Conversion
Mit den Gemini-gestützten Konvertierungsfunktionen im Database Migration Service können Sie die Vorteile von KI nutzen, um die Zeit und Komplexität Ihrer Migrationen zu reduzieren.
Mit den folgenden ergänzenden Ansätzen können Sie die Gemini-gestützte Codeobjektkonvertierung vollständig nutzen:
Conversion-Assistent
Der Conversion Assistant umfasst eine Reihe von Prompts, mit denen Sie die Conversion-Logik besser verstehen, Lösungen für Conversion-Probleme vorschlagen oder konvertierten Code optimieren können. Wenn bestimmte Oracle-Funktionen beispielsweise keine direkten Entsprechungen in PostgreSQL haben, können Sie mit der Aufforderung Hilfe beim Beheben von Problemen mit der Objektkonvertierung Vorschläge für Codeänderungen erhalten, mit denen das Konvertierungsproblem behoben werden kann.
Auf der folgenden Abbildung ist zu sehen, wie Sie in Conversion-Arbeitsbereichen auf Gemini-Prompts für die Erklärbarkeit von Code- und Schemakonvertierungen zugreifen:


Conversion-Vorschläge
Wenn Sie Konvertierungsprobleme in Ihrem Arbeitsbereich beheben, können Gemini-Modelle das Muster aus Ihren Korrekturen lernen und Änderungen an anderen fehlerhaften Objekten im Arbeitsbereich vorschlagen. Wenn Sie beispielsweise Probleme mit der Objektkonvertierung manuell oder mit dem Conversion Assistant-Prompt behoben haben und die Gemini-Modelle genügend Ihrer Korrekturen analysiert haben, können Sie KI-generierte Vorschläge prüfen, um Ihren Code weiter zu optimieren.
Auf der folgenden Abbildung sind die Probleme zu sehen, die mit den Gemini-Vorschlägen in Conversion-Workspaces behoben wurden:


Unterstützte Szenarien
Der Database Migration Service unterstützt die Gemini-gestützte Konvertierung in den folgenden heterogenen Szenarien:
- Oracle-Code und -Schema mithilfe von Gemini in Cloud SQL for PostgreSQL konvertieren
- Oracle-Code und -Schema mithilfe von Gemini in AlloyDB for PostgreSQL konvertieren