Speichern und Anwenden des konvertierten Codes in DMS Schema Conversion - AWS Database Migration Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Speichern und Anwenden des konvertierten Codes in DMS Schema Conversion

Nach dem Konvertieren Ihrer Quelldatenbankobjekte wendet DMS Schema Conversion den konvertierten Code nicht sofort auf Ihre Zieldatenbank an. Stattdessen speichert DMS Schema Conversion den konvertierten Code im Projekt, bis Sie bereit sind, ihn auf die Zieldatenbank anzuwenden.

Bevor Sie den konvertierten Code anwenden, können Sie den Code Ihrer Quelldatenbank aktualisieren und die aktualisierten Objekte erneut konvertieren, um die vorhandenen Aktionselemente zu berücksichtigen. Weitere Informationen zu Elementen, die DMS Schema Conversion nicht automatisch konvertieren kann, finden Sie unter Erstellung von Bewertungsberichten zur Datenbankmigration mit DMS Schema Conversion. Weitere Informationen zum Aktualisieren Ihrer Quelldatenbankobjekte im Migrationsprojekt für DMS Schema Conversion finden Sie unter Aktualisieren Ihrer Datenbankschemas.

Anstatt den konvertierten Code in DMS Schema Conversion direkt auf Ihre Datenbank anzuwenden, können Sie den Code als SQL-Skript in einer Datei speichern. Sie können diese SQL-Skripts überprüfen, bei Bedarf bearbeiten und dann manuell auf Ihre Zieldatenbank anwenden.

Speichern des konvertierten Codes in einer SQL-Datei

Sie können das konvertierte Schema als SQL-Skripts in einer Textdatei speichern. Sie können den konvertierten Code ändern, um Aktionselemente zu berücksichtigen, die DMS Schema Conversion nicht automatisch konvertieren kann. Anschließend können Sie die aktualisierten SQL-Skripts auf der Zieldatenbank ausführen und den konvertierten Code auf die Zieldatenbank anwenden.

So speichern Sie Ihr konvertiertes Schema als SQL-Skripts
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die - AWS DMS Konsole unter https://console.aws.amazon.com/dms/v2/.

  2. Wählen Sie Migrationsprojekte aus. Die Seite Migrationsprojekte wird geöffnet.

  3. Wählen Sie Ihr Migrationsprojekt und dann Schemakonvertierung aus.

  4. Wählen Sie Schemakonvertierung starten aus. Die Seite Schemakonvertierung wird geöffnet.

  5. Wählen Sie im rechten Bereich das Zieldatenbankschema oder die konvertierten Objekte aus, die Sie speichern möchten. Stellen Sie sicher, dass DMS Schema Conversion den übergeordneten Knoten blau hervorhebt und das Menü Aktionen für die Zieldatenbank aktiviert.

  6. Wählen Sie Als SQL speichern für Aktionen aus. Das Dialogfeld Speichern wird angezeigt.

  7. Wählen Sie Als SQL speichern aus, um Ihre Auswahl zu bestätigen.

    DMS Schema Conversion erstellt ein Archiv mit SQL-Dateien und speichert dieses Archiv in Ihrem Amazon-S3-Bucket.

  8. (Optional) Ändern Sie den S3-Bucket für das Archiv, indem Sie die Einstellungen für die Schemakonvertierung in Ihrem Instance-Profil bearbeiten.

  9. Öffnen Sie die SQL-Skripts über Ihren S3-Bucket.

Anwenden des konvertierten Codes

Wenn Sie bereit sind, den konvertierten Code auf die Zieldatenbank anzuwenden, wählen Sie im rechten Projektbereich die Datenbankobjekte aus. Sie können Änderungen auf ein ganzes Datenbankschema oder auf ausgewählte Datenbankschema-Objekte anwenden.

Nachdem Sie die Datenbankobjekte ausgewählt haben, hebt DMS Schema Conversion den Namen des ausgewählten Knotens oder des übergeordneten Knotens blau hervor. Anschließend wird das Menü Aktionen aktiviert. Wählen Sie Änderungen anwenden für Aktionen aus. Wählen Sie im daraufhin angezeigten Dialogfeld Anwenden aus, um Ihre Auswahl zu bestätigen und den konvertierten Code auf die Zieldatenbank anzuwenden.

Anwenden des Erweiterungspaket-Schemas

Wenn Sie Ihr konvertiertes Schema zum ersten Mal auf die Zieldatenbank anwenden, wendet DMS Schema Conversion möglicherweise auch das Erweiterungspaket-Schema an. Das Erweiterungspaket-Schema emuliert Systemfunktionen der Quelldatenbank, die zum Ausführen des konvertierten Codes für die Zieldatenbank benötigt werden. Wenn der konvertierte Code die Funktionen des Erweiterungspakets verwendet, stellen Sie sicher, dass Sie das Erweiterungspaket-Schema anwenden.

Wählen Sie Änderungen anwenden unter Aktionen aus, um das Erweiterungspaket manuell auf die Zieldatenbank anzuwenden. Wählen Sie im daraufhin angezeigten Dialogfeld Bestätigen aus, um das Erweiterungspaket auf die Zieldatenbank anzuwenden.

Es wird empfohlen, das Erweiterungspaket-Schema nicht zu ändern, um unerwartete Ergebnisse im konvertierten Code zu vermeiden.

Weitere Informationen finden Sie unter Verwenden von Erweiterungspaketen bei DMS Schema Conversion.