

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
<a name="CHAP_Converting.SaveAndApply"></a>

Cuando AWS Schema Conversion Tool genera un esquema convertido (como se muestra en[Conversión de esquemas con AWS SCTConversión manual de los esquemas en AWS SCT](CHAP_Converting.Convert.md)), 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](CHAP_AssessmentReport.md). 

Si lo desea, puede hacer que la herramienta guarde su esquema convertido en un archivo como script SQL antes de aplicar el esquema a su 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
<a name="CHAP_Converting.Saving"></a>

Puede guardar los esquemas convertidos como scripts SQL en un archivo de texto. Con este enfoque, puede modificar los scripts SQL 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 scripts de SQL**

1.  Elija su esquema y abra el menú contextual (clic secundario). 

1.  Elija **Guardar como SQL**. 

1.  Introduzca el nombre del archivo y seleccione **Guardar**. 

1.  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 script de SQL**

1. En el menú **Configuración**, seleccione **Configuración del proyecto**. 

1.  Seleccione **Guardar scripts**. 

1.  En **Proveedor**, elija la plataforma de base de datos. 

1.  En **Guardar scripts de SQL en**, elija cómo desea guardar el script de esquema de base de datos. 

1.  Seleccione **Aceptar** para guardar la configuración. 

## Aplicación de esquemas convertidos
<a name="CHAP_Converting.Applying"></a>

Cuando esté listo para aplicar el esquema convertido a la instancia de base de datos de Amazon RDS de destino, elija el elemento del esquema en el panel derecho del 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\]](http://docs.aws.amazon.com/es_es/SchemaConversionTool/latest/userguide/images/write_to_database.png)


## El esquema del paquete de extensión
<a name="CHAP_Converting.SaveAndApply.Ext"></a>

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, podrá eliminar el esquema del paquete de extensiones. 

El esquema de paquete de extensión se denomina en función de su base de datos de origen, de la siguiente manera: 
+ IBM Db2 LUW: `aws_db2_ext`
+ Microsoft SQL Server: `aws_sqlserver_ext`
+ MySQL: `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](CHAP_ExtensionPack.md#CHAP_ExtensionPack.OLTP). 