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 konvertierter Schemas in AWS SCT
Wenn das konvertierte Schema AWS Schema Conversion Tool generiert (wie unter gezeigt), wendet es das konvertierte Schema nicht sofort auf die Ziel-DB-Instance an. Stattdessen wird das konvertierte Schema lokal im Projekt gespeichert, bis Sie es für die DB-Ziel-Instance übernehmen. Mit dieser Funktion können Sie mit Schemaelementen arbeiten, die sich nicht automatisch in die Zieldatenbank-Engine konvertieren lassen. Weitere Informationen zu Elementen, die nicht automatisch konvertierbar sind, finden Sie unter Verwendung des Bewertungsberichts in der AWS Schema Conversion Tool.
Optional können Sie das Tool Ihr konvertiertes Schema als SQL Skript in einer Datei speichern lassen, bevor Sie das Schema auf Ihre Ziel-DB-Instance anwenden. Mit diesem Tool können Sie das konvertierte Schema auch direkt für die DB-Ziel-Instance übernehmen.
Speichern Sie Ihr konvertiertes Schema in einer Datei
Sie können Ihr konvertiertes Schema als SQL Skripten in einer Textdatei speichern. Mit diesem Ansatz können Sie die generierten SQL Skripts ändern, um Elemente AWS SCT zu adressieren, die das Tool nicht automatisch konvertieren kann. Anschließend führen Sie die aktualisierten Skripts auf der DB-Ziel-Instance aus und übernehmen das konvertierte Schema in die Zieldatenbank.
Um Ihr konvertiertes Schema als SQL Skripten zu speichern
-
Wählen Sie Ihr Schema und öffnen Sie das Kontextmenü (Rechtsklick).
-
Wählen Sie Save as (Speichern unter)SQL aus.
-
Geben Sie den Namen der Datei ein und wählen Sie Speichern.
-
Speichern Sie Ihr konvertiertes Schema mit einer der folgenden Optionen:
-
Einzelne Datei
-
Eine Datei pro Phase
-
Eine Datei pro Kontoauszug
-
Um das Format des SQL Skripts auszuwählen
-
Wählen Sie im Menü Einstellungen die Option Projekteinstellungen.
-
Wählen Sie „Skripts speichern“.
-
Wählen Sie für Anbieter die Datenbankplattform aus.
-
Wählen Sie unter SQL Skripten speichern unter aus, wie Sie Ihr Datenbankschemaskript speichern möchten.
-
Wählen Sie OK, um die Einstellungen zu speichern.
Ihr konvertiertes Schema wird angewendet
Wenn Sie bereit sind, Ihr konvertiertes Schema auf Ihre RDS Ziel-Amazon-DB-Instance anzuwenden, wählen Sie das Schemaelement im rechten Bereich Ihres Projekts aus. Öffnen Sie das Kontextmenü (rechte Maustaste) für das Schemaelement und wählen Sie Apply to database aus, wie hier gezeigt.
Das Erweiterungspaket-Schema
Wenn Sie zum ersten Mal ein konvertiertes Schema für die DB-Ziel-Instance übernehmen, fügt AWS SCT ein weiteres Schema zu Ihrer DB-Ziel-Instance hinzu. Über dieses Schema werden Systemfunktionen der Quelldatenbank implementiert, die zum Schreiben des konvertierten Schemas in die Ziel-DB-Instance benötigt werden. Das Schema wird als Erweiterungspaketschema bezeichnet.
Dieses Erweiterungspaketschema sollten Sie nicht ändern, andernfalls könnten im konvertierten Schema, das auf die DB-Ziel-Instance geschrieben wird, unerwünschte Ergebnisse auftreten. Wenn Ihr Schema vollständig auf Ihre Ziel-DB-Instance migriert ist und Sie es nicht mehr benötigen AWS SCT, können Sie das Erweiterungspaket-Schema löschen.
Das Erweiterungspaketschema wird wie folgt entsprechend Ihrer Quelldatenbank benannt:
IBMDB2LUW:
aws_db2_ext
SQLMicrosoft-Server:
aws_sqlserver_ext
MeinSQL:
aws_mysql_ext
Oracle:
aws_oracle_ext
Postfach: SQL
aws_postgresql_ext
SAP ASE:
aws_sapase_ext
Weitere Informationen finden Sie unter Verwenden Sie die AWS Lambda Funktionen aus dem AWS SCT Erweiterungspaket .