Guardar y aplicar los esquemas convertidos en AWS SCT - AWS Schema Conversion Tool

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 los esquemas convertidos en AWS SCT

Cuando AWS Schema Conversion Tool genera un esquema convertido (como se muestra en), no aplica inmediatamente el esquema convertido a la instancia de base de datos de destino. Los esquemas convertidos se almacenan en el entorno local de su proyecto hasta que esté listo para aplicarlos en la instancia de base de datos de destino. Con esta funcionalidad, puede trabajar con los elementos de esquema que no se puedan convertir automáticamente en su motor de base de datos de destino. Para obtener más información sobre elementos que no se pueden convertir automáticamente, consulte Uso del informe de evaluación en el AWS Schema Conversion Tool.

Si lo desea, puede hacer que la herramienta guarde el esquema convertido en un archivo como un SQL script antes de aplicarlo a la instancia de base de datos de destino. También puede hacer que la herramienta aplique el esquema convertido directamente a su instancia de base de datos de destino.

Guardado de esquemas convertidos en un archivo

Puede guardar el esquema convertido como SQL scripts en un archivo de texto. Con este enfoque, puede modificar los SQL scripts generados AWS SCT para abordar los elementos que la herramienta no puede convertir automáticamente. A continuación, puede ejecutar sus scripts actualizados en su instancia de base de datos de destino para aplicar el esquema convertido a la base de datos de destino.

Para guardar el esquema convertido como SQL scripts
  1. Elija su esquema y abra el menú contextual (clic secundario).

  2. Elija Save as (Guardar como)SQL.

  3. Introduzca el nombre del archivo y seleccione Guardar.

  4. Guarde el esquema convertido si opta por una de las opciones siguientes:

    • Archivo único

    • Archivo único por fase

    • Archivo único por instrucción

Para elegir el formato del SQL script
  1. En el menú Configuración, seleccione Configuración del proyecto.

  2. Seleccione Guardar scripts.

  3. En Proveedor, elija la plataforma de base de datos.

  4. En Guardar SQL scripts en, elija cómo desea guardar el script del esquema de la base de datos.

  5. Seleccione Aceptar para guardar la configuración.

Aplicación de esquemas convertidos

Cuando esté listo para aplicar el esquema convertido a la RDS instancia de base de datos de Amazon de destino, elija el elemento del esquema en el panel derecho de su proyecto. Abra el menú contextual (clic secundario) del elemento del esquema y seleccione Aplicar a base de datos, como se muestra a continuación.

Aplicar a base de datos

El esquema del paquete de extensión

La primera vez que aplique el esquema convertido a su instancia de base de datos de destino, la AWS SCT agrega un esquema adicional a su instancia de base de datos de destino. Este esquema implementa las funciones del esquema de la base de datos que son necesarias a la hora de escribir el esquema convertido en la instancia de base de datos de destino. El esquema se denomina esquema de paquete de extensión.

No modifique el esquema del paquete de extensión, ya que podría encontrarse resultados imprevistos en el esquema convertido creado en la instancia de base de datos de destino. Cuando el esquema se haya migrado por completo a la instancia de base de datos de destino y ya no la necesite AWS SCT, puede eliminar el 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:

  • IBMDb2: LUW aws_db2_ext

  • SQLServidor Microsoft: aws_sqlserver_ext

  • MiSQL: aws_mysql_ext

  • Oracle: aws_oracle_ext

  • PostgreSQL: aws_postgresql_ext

  • SAP ASE: aws_sapase_ext

Para obtener más información, consulte Uso de las AWS Lambda funciones del paquete de AWS SCT extensión .