Verwenden einer SAP ASE-Datenbank als Ziel für AWS Database Migration Service - 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 einer SAP ASE-Datenbank als Ziel für AWS Database Migration Service

Sie können Daten zu Datenbanken von SAP Adaptive Server Enterprise (ASE) — früher bekannt als Sybase — migrieren AWS DMS, indem Sie entweder eine der unterstützten Datenbankquellen verwenden.

Hinweise zu Versionen von SAP ASE, die als Ziel AWS DMS unterstützt werden, finden Sie unter. Ziele für AWS DMS

Voraussetzungen für die Verwendung einer SAP ASE-Datenbank als Ziel für AWS Database Migration Service

Bevor Sie beginnen, mit einer SAP ASE-Datenbank als Ziel für zu arbeiten AWS DMS, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen:

  • Gewähren Sie dem AWS DMS Benutzer Zugriff auf das SAP ASE-Konto. Dieser Benutzer muss über Lese-/Schreibberechtigung für die SAP ASE-Datenbank verfügen.

  • In einigen Fällen können Sie auf SAP ASE Version 15.7 replizieren, die auf einer EC2 Amazon-Instance unter Microsoft Windows installiert ist, die mit nicht-lateinischen Zeichen (z. B. Chinesisch) konfiguriert ist. In solchen Fällen AWS DMS muss SAP ASE 15.7 SP121 auf dem SAP ASE-Zielcomputer installiert sein.

Einschränkungen bei der Verwendung einer SAP ASE-Datenbank als Ziel für AWS DMS

Die folgenden Einschränkungen gelten, wenn Sie eine SAP-ASE-Datenbank als Ziel für AWS DMS verwenden:

  • AWS DMS unterstützt keine Tabellen, die Felder mit den folgenden Datentypen enthalten. Replizierte Spalten mit diesen Datentypen werden als Null angezeigt.

    • Benutzerdefinierter Typ (UDT)

Endpunkteinstellungen bei Verwendung von SAP ASE als Ziel für AWS DMS

Sie können Endpunkteinstellungen zum Konfigurieren Ihrer SAP-ASE-Zieldatenbank verwenden, ähnlich wie Sie zusätzliche Verbindungsattribute verwenden. Sie geben die Einstellungen an, wenn Sie den Zielendpunkt mithilfe der AWS DMS Konsole oder mithilfe des create-endpoint Befehls in AWS CLI, mit der --sybase-settings '{"EndpointSetting": "value", ...}' JSON-Syntax erstellen.

Die folgende Tabelle zeigt die Endpunkteinstellungen, die Sie mit SAP ASE als Ziel verwenden können.

Name Beschreibung

Driver

Legen Sie dieses Attribut fest, wenn Sie TLS für ASE-Versionen 15.7 und höher verwenden möchten.

Standardwert: Adaptive Server Enterprise

Beispiel: driver=Adaptive Server Enterprise 16.03.06;

Zulässige Werte: Adaptive Server Enterprise 16.03.06

AdditionalConnectionProperties

Alle zusätzlichen ODBC-Verbindungsparameter, die Sie angeben möchten.

Zieldatentypen für SAP ASE

Die folgende Tabelle zeigt die Zieldatentypen der SAP ASE-Datenbank, die bei der Verwendung unterstützt werden, AWS DMS sowie die Standardzuweisung von AWS DMS Datentypen.

Weitere Hinweise zu AWS DMS Datentypen finden Sie unterDatentypen für den AWS Database Migration Service.

AWS DMS Datentypen

SAP ASE-Datentypen

BOOLEAN

BIT

BYTES

VARBINARY (Länge)

DATUM

DATUM

TIME

TIME

TIMESTAMP (ZEITSTEMPEL)

Ist die Skalierung => 0 und =< 6, dann: BIGDATETIME

Ist die Skalierung => 7 und =< 9, dann: VARCHAR (37)

INT1

TINYINT

INT2

SMALLINT

INT4

INTEGER

INT8

BIGINT

NUMERIC

NUMERIC (p,s)

REAL4

REAL

REAL8

DOUBLE PRECISION

STRING

VARCHAR (Länge)

UINT1

TINYINT

UINT2

UNSIGNED SMALLINT

UINT4

UNSIGNED INTEGER

UINT8

UNSIGNED BIGINT

WSTRING

VARCHAR (Länge)

BLOB

IMAGE

CLOB

UNITEXT

NCLOB

TEXT