Utilizar um banco de dados SAP ASE como destino do AWS Database Migration Service - AWS Database Migration Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Utilizar um banco de dados SAP ASE como destino do AWS Database Migration Service

Você pode migrar dados para bancos de dados SAP Adaptive Server Enterprise (ASE) — anteriormente conhecido como Sybase — usando AWS DMS qualquer uma das fontes de banco de dados suportadas.

Para obter informações sobre as versões do SAP ASE que oferecem AWS DMS suporte como destino, consulteMetas para AWS DMS.

Pré-requisitos para usar um banco de dados SAP ASE como destino para AWS Database Migration Service

Antes de começar a trabalhar com um banco de dados SAP ASE como destino AWS DMS, verifique se você tem os seguintes pré-requisitos:

  • Forneça acesso à conta SAP ASE ao AWS DMS usuário. Esse usuário deve ter privilégios de leitura/gravação no banco de dados SAP ASE.

  • Em alguns casos, você pode replicar para o SAP ASE versão 15.7 instalado em uma EC2 instância da Amazon no Microsoft Windows configurada com caracteres não latinos (por exemplo, chinês). Nesses casos, AWS DMS exige que o SAP ASE 15.7 SP121 seja instalado na máquina SAP ASE de destino.

Limitações ao usar um banco de dados SAP ASE como destino para AWS DMS

As seguintes limitações se aplicam ao utilizar um banco de dados SAP ASE como destino do AWS DMS:

  • AWS DMS não oferece suporte a tabelas que incluam campos com os seguintes tipos de dados. As colunas replicadas com esses tipos de dados são exibidas com valores nulos.

    • Tipos definidos pelo usuário (UDT)

Configurações de endpoint ao usar o SAP ASE como destino para AWS DMS

É possível utilizar as configurações de endpoint para configurar o destino do SAP ASE de forma semelhante à utilização de atributos de conexão adicional. Você especifica as configurações ao criar o endpoint de destino usando o AWS DMS console ou usando o create-endpoint comando no AWS CLI, com a sintaxe --sybase-settings '{"EndpointSetting": "value", ...}' JSON.

A tabela a seguir mostra as configurações de endpoint que é possível utilizar com o SAP ASE como destino.

Nome Descrição

Driver

Defina esse atributo se quiser utilizar TLS para as versões do ASE 15.7 e superiores.

Valor padrão: Adaptive Server Enterprise

Example: driver=Adaptive Server Enterprise 16.03.06;

Valores válidos: Adaptive Server Enterprise 16.03.06

AdditionalConnectionProperties

Quaisquer parâmetros de conexão de ODBC adicionais que deseja especificar.

Tipos de dados de destino do SAP ASE

A tabela a seguir mostra os tipos de dados de destino do banco de dados SAP ASE que são suportados durante o uso AWS DMS e o mapeamento padrão dos tipos de AWS DMS dados.

Para obter informações adicionais sobre AWS DMS os tipos de dados, consulteTipos de dados para AWS Database Migration Service.

AWS DMS tipos de dados

Tipos de dados do SAP ASE

BOOLEAN

BIT

BYTES

VARBINARY (tamanho)

DATE

DATE

TIME

TIME

TIMESTAMP

Se a escala for => 0 e =< 6, use: BIGDATETIME

Se a escala for => 7 e =< 9, use: VARCHAR (37)

INT1

TINYINT

INT2

SMALLINT

INT4

INTEGER

INT8

BIGINT

NUMERIC

NUMERIC (p,s)

REAL4

REAL

REAL8

DOUBLE PRECISION

STRING

VARCHAR (tamanho)

UINT1

TINYINT

UINT2

UNSIGNED SMALLINT

UINT4

UNSIGNED INTEGER

UINT8

UNSIGNED BIGINT

WSTRING

VARCHAR (tamanho)

BLOB

IMAGE

CLOB

UNITEXT

NCLOB

TEXT