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.
Guardar y aplicar el código convertido en DMS Schema Conversion
Una vez que DMS Schema Conversion convierte los objetos de la base de datos de origen, no aplica inmediatamente el código convertido a la base de datos de destino. En su lugar, DMS Schema Conversion almacena el código convertido en el proyecto hasta que esté listo para aplicarlo a la base de datos de destino.
Antes de aplicar el código convertido, puede actualizar el código de la base de datos de origen y volver a convertir los objetos actualizados para abordar los elementos de acción existentes. Para obtener más información sobre los elementos que DMS Schema Conversion no puede convertir automáticamente, consulteCreación de informes de evaluación de migración de bases de datos con DMS Schema Conversion. Para obtener más información sobre cómo actualizar los objetos de la base de datos de origen en el proyecto de migración para DMS Schema Conversion, consulteActualización de los esquemas de bases de datos.
En lugar de aplicar el código convertido directamente a la base de datos en DMS Schema Conversion, puede guardar el código en un archivo como un SQL script. Puede revisar estos SQL scripts, editarlos cuando sea necesario y, a continuación, aplicarlos SQL manualmente a la base de datos de destino.
Guardar el código convertido en un SQL archivo
Puede guardar el esquema convertido como SQL scripts en un archivo de texto. Puede modificar el código convertido para abordar los elementos de acción que DMS Schema Conversion no puede convertir automáticamente. A continuación, puede ejecutar los SQL scripts actualizados en la base de datos de destino para aplicar el código convertido a la base de datos de destino.
Para guardar el esquema convertido como SQL scripts
-
Inicie sesión en la AWS DMS consola AWS Management Console y ábrala en la versión https://console.aws.amazon.com/dms/v2/
. -
Elija Proyectos de migración. Se abre la página Proyectos de migración.
-
Elija el proyecto de migración y, a continuación, elija la conversión de esquemas.
-
Elija Lanzar la conversión de esquemas. Se abre la página Conversión de esquemas.
-
En el panel derecho, elija el esquema de base de datos de destino o seleccione los objetos convertidos que desea guardar. Asegúrese de que DMS Schema Conversion resalte el nombre del nodo principal en azul y active el menú Acciones de la base de datos de destino.
-
Seleccione Guardar como SQL para ver las acciones. Aparece el cuadro de diálogo Guardar.
-
Seleccione Guardar como SQL para confirmar su elección.
DMSSchema Conversion crea un archivo con SQL archivos y lo almacena en su bucket de Amazon S3.
(Opcional) Cambie el bucket de S3 para el archivo mediante la edición de la configuración de conversión de esquemas en el perfil de instancia.
-
Abra los SQL scripts de su bucket de S3.
Aplicación del código convertido
Cuando esté listo para aplicar el código convertido a la base de datos de destino, elija los objetos de la base de datos en el panel derecho del proyecto. Puede aplicar cambios a un esquema de base de datos completo o a objetos de esquema de base de datos seleccionados.
Tras seleccionar los objetos de la base de datos, DMS Schema Conversion resalta en azul el nombre del nodo seleccionado o del nodo principal. A continuación, activa el menú Acciones. Elija Aplicar cambios para Acciones. En el cuadro de diálogo que aparece, pulse Aplicar para confirmar su elección y aplicar el código convertido a la base de datos de destino.
Aplicar el esquema del paquete de extensión
Al aplicar el esquema convertido a la base de datos de destino por primera vez, es posible que DMS Schema Conversion también aplique el esquema del paquete de extensión. El esquema del paquete de extensión simula las funciones del sistema de la base de datos de origen que son necesarias para ejecutar el código convertido para la base de datos de destino. Si el código convertido utiliza las funciones del paquete de extensión, asegúrese de aplicar el esquema del paquete de extensión.
Para aplicar el paquete de extensión a la base de datos de destino de forma manual, elija Aplicar cambios para Acciones. En el cuadro de diálogo que aparece, elija confirmar para aplicar el paquete de extensión a la base de datos de destino.
Le recomendamos que no modifique el esquema del paquete de extensión para evitar resultados inesperados en el código convertido.
Para obtener más información, consulte Uso de paquetes de extensión en la conversión de esquemas del DMS.