Utilizzo di un database SAP ASE come destinazione per AWS Database Migration Service - AWS Servizio di migrazione del Database

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di un database SAP ASE come destinazione per AWS Database Migration Service

Puoi eseguire la migrazione dei dati ai database SAP Adaptive Server Enterprise (ASE), precedentemente denominati Sybase, mediante AWS DMS da qualsiasi origine di database supportata.

Per informazioni sulle versioni di SAP ASE supportate da AWS DMS come destinazione, consulta Obiettivi per AWS DMS.

Prerequisiti per l'utilizzo di un database SAP ASE come destinazione per AWS Database Migration Service

Prima di iniziare a utilizzare un database SAP ASE come destinazione per AWS DMS, accertati che siano soddisfatti i seguenti prerequisiti:

  • Fornire all'account SAP ASE l'accesso all'utente AWS DMS. Questo utente deve disporre dei privilegi di lettura/scrittura nel database SAP ASE.

  • In alcuni casi, è possibile eseguire la replica in SAP ASE versione 15.7 installato in un'istanza Amazon EC2 di Microsoft Windows configurata con caratteri non latini (ad esempio, cinese). In questi casi, AWS DMS richiede l'installazione di SAP ASE 15.7 SP121 sul computer SAP ASE di destinazione.

Limitazioni all'utilizzo di un database SAP ASE come destinazione per AWS DMS

Quando si utilizza un database SAP ASE come destinazione per AWS DMS, si applicano le seguenti limitazioni:

  • AWS DMS non supporta tabelle che includono i campi con i seguenti tipi di dati. Le colonne replicate con questi tipi di dati vengono mostrate come null.

    • Tipo definito dall'utente (UDT, User-Defined Type)

Impostazioni degli endpoint quando si utilizza SAP ASE come destinazione per AWS DMS

È possibile utilizzare le impostazioni di endpoint per configurare il database di destinazione SAP ASE in modo simile a come si usano gli attributi aggiuntivi di connessione. Le impostazioni vengono specificate quando si crea l'endpoint di destinazione utilizzando la console AWS DMS o il comando create-endpoint nella AWS CLI, con la sintassi JSON --sybase-settings '{"EndpointSetting": "value", ...}'.

La tabella riportata di seguito mostra le impostazioni degli endpoint che è possibile utilizzare con SAP ASE come destinazione.

Nome Descrizione

Driver

Imposta questo attributo se desideri utilizzare TLS per le versioni di ASE 15.7 e successive.

Valore predefinito: Adaptive Server Enterprise

Esempio: driver=Adaptive Server Enterprise 16.03.06;

Valori validi: Adaptive Server Enterprise 16.03.06

AdditionalConnectionProperties

Qualsiasi parametro di connessione ODBC aggiuntivo che si desidera specificare.

Tipi di dati di destinazione per SAP ASE

La tabella seguente mostra i tipi di dati di destinazione del database SAP ASE supportati quando si utilizza AWS DMS e la mappatura predefinita dai tipi di dati AWS DMS.

Per ulteriori informazioni sui tipi di dati AWS DMS, consulta Tipi di dati per AWS Database Migration Service.

Tipi di dati AWS DMS

Tipi di dati SAP ASE

BOOLEAN

BIT

BYTES

VARBINARY (lunghezza)

DATE

DATE

TIME

TIME

TIMESTAMP

Se il dimensionamento è => 0 e =< 6: BIGDATETIME

Se il dimensionamento è => 7 e =< 9, VARCHAR (37)

INT1

TINYINT

INT2

SMALLINT

INT4

INTEGER

INT8

BIGINT

NUMERIC

NUMERIC (p,s)

REAL4

REAL

REAL8

DOUBLE PRECISION

STRING

VARCHAR (lunghezza)

UINT1

TINYINT

UINT2

UNSIGNED SMALLINT

UINT4

UNSIGNED INTEGER

UINT8

UNSIGNED BIGINT

WSTRING

VARCHAR (lunghezza)

BLOB

IMAGE

CLOB

UNITEXT

NCLOB

TEXT