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á.
Nesta seção de referência, você encontra informações adicionais que podem ser necessárias ao utilizar o AWS Database Migration Service (AWS DMS), incluindo informações sobre conversões de tipos de dados.
O AWS DMS mantém os tipos de dados quando você faz uma migração de banco de dados homogênea em que a origem e o destino utilizam o mesmo tipo de mecanismo. Ao realizar uma migração heterogênea, em que migra de um tipo de mecanismo de banco de dados para outro, os tipos de dados são convertidos em um tipo de dados intermediário. Para ver como os tipos de dados são exibidos no banco de dados de destino, consulte as tabelas de tipo de dados para os mecanismos de bancos de dados de origem e de destino.
Lembre-se de que existem informações importantes sobre tipos de dados ao migrar um banco de dados:
-
O tipo de dados FLOAT é essencialmente uma aproximação. Ao inserir um valor específico em FLOAT, ele pode ser representado de forma diferente no banco de dados. Essa diferença existe porque FLOAT não é um tipo de dados exato, como um tipo de dados decimal como NUMBER ou NUMBER(p,s). Como resultado, o valor interno de FLOAT armazenado no banco de dados pode ser diferente do valor que você inserir. Assim, o valor migrado de um FLOAT pode não corresponder exatamente ao valor no banco de dados de origem.
Para obter mais informações sobre isso, consulte os seguintes artigos:
-
Ponto flutuante IEEE
na Wikipedia -
Representação do ponto flutuante IEEE
no Microsoft Learn -
Por que os números de pontos flutuantes podem perder a precisão
no Microsoft Learn
-