Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWSReferencia DMS
En esta sección de referencia, puede encontrar información adicional que podría necesitar al utilizar elAWS Database Migration Service (AWSDMS), incluida la información sobre la conversión de tipos de datos.
AWS DMSmantiene los tipos de datos cuando se realiza una migración de base de datos homogénea en la que tanto el origen como el destino utilizan el mismo tipo de motor. Cuando realice una migración heterogénea, en la que migra desde un tipo de motor de base de datos a otro, los tipos de datos se convierten a un tipo de datos intermedio. Para ver cómo aparecen los tipos de datos en la base de datos de destino, consulte las tablas de tipo de datos para los motores de base de datos de origen y de destino.
Cuando se migra una base de datos, hay ciertas cosas importantes sobre los tipos de datos que se deben tener en cuenta:
-
El tipo de datos FLOAT es intrínsecamente una aproximación. Cuando se inserta un valor específico en FLOAT, es posible que se represente de forma distinta en la base de datos. Esta diferencia se debe a que FLOAT no es un tipo de datos exacto, como los tipos de datos decimales NUMBER o NUMBER (p,s). Como resultado, el valor interno de FLOAT que se almacena en la base de datos puede ser diferente del valor que ha insertado. Por tanto, el valor migrado de un valor FLOAT puede no coincidir exactamente con el valor de la base de datos de origen.
Para obtener más información sobre este problema, consulte los siguientes artículos:
-
IEEE floating point
en Wikipedia -
Representación de punto flotante del IEEE
en Microsoft Learn -
Por qué los números de punto flotante pueden perder precisión
en Microsoft Learn
-