Uso de paquetes de extensión en la conversión de esquemas del DMS - AWS Database Migration Service

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.

Uso de paquetes de extensión en la conversión de esquemas del DMS

Un paquete de extensión en la conversión de esquemas del DMS es un módulo adicional que emula las funciones de la base de datos de origen que no son compatibles en la base de datos de destino. Utilice un paquete de extensión para asegurarse de que el código convertido produce los mismos resultados que el código fuente. Antes de poder instalar el paquete de extensión, convierta los esquema de base de datos.

Cada paquete de extensión incluye un esquema de base de datos. Este esquema incluye funciones, procedimientos, tablas y vistas de SQL para emular objetos específicos de procesamiento de transacciones en línea (OLTP) o funciones integradas no compatibles de la base de datos de origen.

Al convertir la base de datos de origen, la conversión de esquemas del DMS agrega un esquema adicional a la base de datos de destino. Este esquema implementa las funciones del sistema SQL de la base de datos de origen que son necesarias para ejecutar el código convertido en la base de datos de destino. El esquema adicional se denomina esquema del paquete de extensión.

El esquema de paquete de extensión se denomina en función de su base de datos de origen, de la siguiente manera:

  • Microsoft SQL Server – aws_sqlserver_ext

  • Oracle – aws_oracle_ext

Puede aplicar paquetes de extensión de dos formas:

  • La conversión de esquemas del DMS puede aplicar automáticamente un paquete de extensiones al aplicar el código convertido. La conversión de esquemas del DMS aplica el paquete de extensión antes de aplicar el resto de objetos del esquema.

  • Puede aplicar un paquete de extensión manualmente. Para ello, elija el esquema del paquete de extensiones en el árbol de la base de datos de destino y, a continuación, elija Aplicar y, a continuación, Aplicar el paquete de extensión.