Utilisation d'une base de données SAP ASE comme cible pour AWS Database Migration Service - AWS Service de Migration de Base de Données

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation d'une base de données SAP ASE comme cible pour AWS Database Migration Service

Vous pouvez migrer des données vers des bases de données SAP Adaptive Server Enterprise (ASE), anciennement connu sous le nom de Sybase AWS DMS, en utilisant l'une des sources de base de données prises en charge.

Pour plus d'informations sur les versions de SAP ASE prises AWS DMS en charge en tant que cible, consultezObjectifs pour AWS DMS.

Conditions préalables à l'utilisation d'une base de données SAP ASE comme cible pour AWS Database Migration Service

Avant de commencer à travailler avec une base de données SAP ASE comme cible AWS DMS, assurez-vous de remplir les conditions préalables suivantes :

  • Fournissez un accès au compte SAP ASE à l' AWS DMS utilisateur. Cet utilisateur doit disposer de privilèges de lecture/écriture dans la base de données SAP ASE.

  • Dans certains cas, vous pouvez effectuer une réplication vers la version 15.7 de SAP ASE installée sur une EC2 instance Amazon sous Microsoft Windows configurée avec des caractères autres que latins (chinois, par exemple). Dans ce cas, AWS DMS SAP ASE 15.7 doit SP121 être installé sur la machine SAP ASE cible.

Limitations liées à l'utilisation d'une base de données SAP ASE comme cible pour AWS DMS

Les limitations suivantes s’appliquent lors de l’utilisation d’une base de données SAP ASE en tant que cible pour AWS DMS :

  • AWS DMS ne prend pas en charge les tables qui incluent des champs contenant les types de données suivants. Les colonnes répliquées avec ces types de données s'affichent en tant que valeurs NULL.

    • Type défini par l'utilisateur (UDT)

Paramètres du point de terminaison lors de l'utilisation de SAP ASE comme cible pour AWS DMS

Vous pouvez utiliser des paramètres de point de terminaison pour configurer la base de données cible SAP ASE comme si vous utilisiez des attributs de connexion supplémentaires. Vous spécifiez les paramètres lorsque vous créez le point de terminaison cible à l'aide de la AWS DMS console ou à l'aide de la create-endpoint commande dans le AWS CLI, avec la syntaxe --sybase-settings '{"EndpointSetting": "value", ...}' JSON.

Les paramètres de point de terminaison que vous pouvez utiliser avec SAP ASE en tant que cible sont indiqués dans le tableau suivant.

Name (Nom) Description

Driver

Définissez cet attribut si vous souhaitez utiliser le protocole TLS pour ASE versions 15.7 et ultérieures.

Valeur par défaut : Adaptive Server Enterprise

Exemple : driver=Adaptive Server Enterprise 16.03.06;

Valeurs valides : Adaptive Server Enterprise 16.03.06

AdditionalConnectionProperties

Autres paramètres de connexion ODBC que vous souhaitez spécifier.

Types de données cibles pour SAP ASE

Le tableau suivant indique les types de données cibles de base de données SAP ASE pris en charge lors de l'utilisation AWS DMS et le mappage par défaut à partir AWS DMS des types de données.

Pour plus d'informations sur AWS DMS les types de données, consultezTypes de données pour AWS Database Migration Service.

AWS DMS types de données

Type de données SAP ASE

BOOLEAN

BIT

BYTES

VARBINARY (Length)

DATE

DATE

TIME

TIME

TIMESTAMP

Si l'échelle est => 0 et =< 6, alors : BIGDATETIME

Si l'échelle est => 7 et =< 9, alors : VARCHAR (37)

INT1

TINYINT

INT2

SMALLINT

INT4

INTEGER

INT8

BIGINT

NUMERIC

NUMERIC (p,s)

REAL4

REAL

REAL8

DOUBLE PRECISION

CHAÎNE

VARCHAR (Length)

UINT1

TINYINT

UINT2

UNSIGNED SMALLINT

UINT4

UNSIGNED INTEGER

UINT8

UNSIGNED BIGINT

WSTRING

VARCHAR (Length)

BLOB

IMAGE

CLOB

UNITEXT

NCLOB

TEXT