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 su 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 fuente 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 la conversión de esquemas de DMS 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 la conversión de esquemas de DMS, consulteActualización de los esquemas de base 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 script SQL. Puede revisar estos scripts SQL, editarlos cuando sea necesario y, a continuación, aplicarlos manualmente a la base de datos de destino.
Guardar el código convertido en un archivo SQL
Puede guardar los esquemas convertidos como scripts SQL en un archivo de texto. Puede modificar el código convertido para abordar los elementos de acción que la conversión de esquemas de DMS no puede convertir automáticamente. A continuación, puede ejecutar los scripts SQL 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 scripts SQL
-
Inicie sesiónAWS Management Console y abra laAWS DMS consola en https://console.aws.amazon.com/dms/v2/
. -
Elija Proyectos de migración. Se abre la página Proyectos de migración.
-
Elija su proyecto de migración y, a continuación, elija Conversión de esquemas.
-
Elija Iniciar conversión de esquema. Se abre la página de 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 la conversión de esquemas de DMS resalta el nombre del nodo principal en azul y active el menú Acciones de la base de datos de destino.
-
Elija Guardar como SQL para las acciones. Aparecerá el cuadro de diálogo Guardar.
-
Elija Guardar como SQL para confirmar su elección.
La conversión de esquemas de DMS crea un archivo con archivos SQL y lo almacena en su bucket de Amazon S3.
(Opcional) Cambie el bucket S3 del archivo editando la configuración de conversión de esquemas en su perfil de instancia.
-
Abra los scripts SQL desde el bucket de S3.
Aplicar el 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 los objetos de esquema de base de datos seleccionados.
Tras seleccionar los objetos de la base de datos, la conversión de esquemas de DMS resalta el nombre del nodo seleccionado o del nodo principal en azul. A continuación, activa el menú Acciones. Elija Aplicar cambios a las acciones. En el cuadro de diálogo que aparece, elija Aplicar para confirmar su elección y aplicar el código convertido a la base de datos de destino.
Aplicación del esquema del paquete de extensiones
Al aplicar el esquema convertido a la base de datos de destino por primera vez, la conversión de esquemas de DMS también puede aplicar el esquema del paquete de extensiones. El esquema del paquete de extensión emula las funciones del sistema de la base de datos de origen necesarias para ejecutar el código convertido en la base de datos de destino. Si el código convertido usa las funciones del paquete de extensión, asegúrese de aplicar el esquema del paquete de extensión.
Para aplicar manualmente el paquete de extensiones a la base de datos de destino, elija Aplicar cambios a las 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 de DMS.