Verwenden von Erweiterungspaketen bei 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.

Verwenden von Erweiterungspaketen bei DMS Schema Conversion

Ein Erweiterungspaket in DMS Schema Conversion ist ein Zusatzmodul, das Funktionen der Quelldatenbank emuliert, die in der Zieldatenbank nicht unterstützt werden. Verwenden Sie ein Erweiterungspaket, um sicherzustellen, dass der konvertierte Code dieselben Ergebnisse liefert wie der Quellcode. Bevor Sie ein Erweiterungspaket installieren können, müssen Sie Ihre Datenbankschemata konvertieren.

Jedes Erweiterungspaket enthält ein Datenbankschema. Dieses Schema beinhaltet SQL-Funktionen, Prozeduren, Tabellen und Ansichten zur Emulation bestimmter OLTP-Objekte (Online Transaction Processing) oder nicht unterstützter integrierter Funktionen aus der Quelldatenbank.

Wenn Sie Ihre Quelldatenbank konvertieren, fügt DMS Schema Conversion ein zusätzliches Schema zur Zieldatenbank hinzu. Über dieses Schema werden SQL-Systemfunktionen der Quelldatenbank implementiert, die zum Schreiben des konvertierten Schemas in die Zieldatenbank benötigt werden. Dieses Zusätzliche Schema wird als Erweiterungspaketschema bezeichnet.

Das Erweiterungspaketschema wird wie folgt entsprechend Ihrer Quelldatenbank benannt:

  • Microsoft SQL Server – aws_sqlserver_ext

  • Oracle – aws_oracle_ext

Sie können Erweiterungspakete auf zwei Arten anwenden:

  • DMS Schema Conversion kann automatisch ein Erweiterungspaket anwenden, wenn Sie den konvertierten Code anwenden. DMS Schema Conversion wendet das Erweiterungspaket an, bevor es die anderen Schema-Objekte anwendet.

  • Sie können ein Erweiterungspaket manuell anwenden. Wählen Sie dazu das Erweiterungspaket-Schema in Ihrer Zieldatenbankstruktur aus und klicken Sie dann auf Anwenden und dann auf Erweiterungspaket anwenden.