

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.

# Instalación y configuración AWS Schema Conversion Tool
<a name="CHAP_Installing"></a>

The AWS Schema Conversion Tool (AWS SCT) es una aplicación independiente que proporciona una interfaz de usuario basada en proyectos. AWS SCT está disponible para Microsoft Windows, Fedora Linux y Ubuntu Linux. AWS SCT solo es compatible con sistemas operativos de 64 bits. 

Para asegurarnos de que obtiene la versión correcta del archivo de AWS SCT distribución, proporcionamos los pasos de verificación después de descargar el archivo comprimido. Puede verificar el archivo por medio de los pasos proporcionados.

AWS SCT está disponible como aplicación independiente y como herramienta de línea de comandos. Para obtener información acerca de la herramienta de línea de comandos, consulte [AWS Schema Conversion Tool CLI](CHAP_Installing.CLI.md).

**Topics**
+ [Instalando AWS Schema Conversion Tool](CHAP_Installing.Procedure.md)
+ [Validando la instalación AWS Schema Conversion Tool](CHAP_Installing.InstallValidation.md)
+ [Instalación de controladores JDBC para AWS Schema Conversion Tool](CHAP_Installing.JDBCDrivers.md)
+ [Actualizando AWS Schema Conversion Tool](CHAP_Installing.Updating.md)
+ [AWS Schema Conversion Tool CLI](CHAP_Installing.CLI.md)

# Instalando AWS Schema Conversion Tool
<a name="CHAP_Installing.Procedure"></a>

Se puede instalar AWS SCT en los siguientes sistemas operativos:
+ Microsoft Windows 10
+ Fedora Linux 36 y posterior
+ Ubuntu Linux 18 y posterior

**Para instalar AWS SCT**

1. Descargue el archivo comprimido que contiene el AWS SCT instalador mediante el enlace de su sistema operativo. Todos los archivos comprimidos tienen la extensión .zip. Cuando extraiga el archivo de AWS SCT instalación, tendrá el formato adecuado para su sistema operativo. 
   + [Microsoft Windows](https://s3.amazonaws.com/publicsctdownload/Windows/aws-schema-conversion-tool-1.0.latest.zip) 
   + [Ubuntu Linux (.deb)](https://s3.amazonaws.com/publicsctdownload/Ubuntu/aws-schema-conversion-tool-1.0.latest.zip) 
   + [Fedora Linux (.rpm)](https://s3.amazonaws.com/publicsctdownload/Fedora/aws-schema-conversion-tool-1.0.latest.zip) 

1. Extraiga el archivo de AWS SCT instalación de su sistema operativo, que se muestra a continuación.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/SchemaConversionTool/latest/userguide/CHAP_Installing.Procedure.html)

1. Ejecute el archivo de AWS SCT instalación extraído en el paso anterior. Utilice las instrucciones para su sistema operativo, que se muestran a continuación.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/SchemaConversionTool/latest/userguide/CHAP_Installing.Procedure.html)

1. Descargue los controladores de Java Database Connectivity (JDBC) para sus motores de base de datos de origen y destino. Para obtener instrucciones y enlaces de descarga, consulte [Instalación de controladores JDBC para AWS Schema Conversion Tool](CHAP_Installing.JDBCDrivers.md). 

 Ahora, ha completado la configuración de la AWS SCT aplicación. Haga doble clic en el icono de la aplicación para ejecutar AWS SCT. 

# Validando la instalación AWS Schema Conversion Tool
<a name="CHAP_Installing.InstallValidation"></a>

Hay varias formas de comprobar el archivo de distribución de AWS SCT. La más sencilla es comparar la suma de comprobación del archivo con la suma de comprobación publicada de AWS. Como nivel de seguridad adicional, puede utilizar los procedimientos que se muestran a continuación, para verificar el archivo de distribución, en función del sistema operativo en el que instaló el archivo. 

Esta sección incluye los siguientes temas.

**Topics**
+ [Verificar la suma de comprobación del archivo AWS SCT](#CHAP_Installing.InstallValidation.Checksum)
+ [Verificación de los archivos AWS SCT RPM en Fedora](#CHAP_Installing.InstallValidation.RPM)
+ [Verificación de los archivos AWS SCT DEB en Ubuntu](#CHAP_Installing.InstallValidation.DEB)
+ [Verificación del archivo AWS SCT MSI en Microsoft Windows](#CHAP_Installing.InstallValidation.MSI)

## Verificar la suma de comprobación del archivo AWS SCT
<a name="CHAP_Installing.InstallValidation.Checksum"></a>

Para detectar cualquier error que se haya podido introducir al descargar o almacenar el archivo AWS SCT comprimido, puede comparar la suma de comprobación del archivo con un valor proporcionado por. AWS AWS utiliza el SHA256 algoritmo de la suma de comprobación.

**Para verificar el archivo de AWS SCT distribución mediante una suma de comprobación**

1. Descargue el archivo AWS SCT de distribución mediante los enlaces de la sección de instalación. Para obtener más información, consulte [Instalando AWS Schema Conversion Tool](CHAP_Installing.Procedure.md).

1. Descargue el archivo de suma de comprobación, llamado [sha256Check.txt](https://d2fk11eyrwr7ob.cloudfront.net/sha256Check.txt). Este archivo incluye las sumas de comprobación de la última AWS SCT versión. Por ejemplo, el archivo puede tener un aspecto como este:

   ```
   Fedora   b4f5f66f91bfcc1b312e2827e960691c269a9002cd1371cf1841593f88cbb5e6
   Ubuntu   4315eb666449d4fcd95932351f00399adb6c6cf64b9f30adda2eec903c54eca4
   Windows  6e29679a3c53c5396a06d8d50f308981e4ec34bd0acd608874470700a0ae9a23
   ```

1. Ejecute el comando de SHA256 validación del sistema operativo en el directorio que contiene el archivo de distribución. Por ejemplo, ejecute el siguiente comando en Linux.

   ```
   shasum -a 256 aws-schema-conversion-tool-1.0.latest.zip
   ```

1. Compare los resultados del comando con el valor se muestra en el archivo sha256Check.txt. Si las sumas de comprobación coinciden, entonces es seguro ejecutar el archivo de distribución. Si las sumas de comprobación no coinciden, no ejecute el archivo de distribución y [póngase en contacto con AWS Support](https://aws.amazon.com/contact-us/). 

## Verificación de los archivos AWS SCT RPM en Fedora
<a name="CHAP_Installing.InstallValidation.RPM"></a>

AWS proporciona otro nivel de validación además de la suma de comprobación del archivo de distribución. Todos los archivos RPM del archivo de distribución están firmados por una clave AWS privada. La clave pública de GPG se puede consultar en [amazon.com.public.gpg-key](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key).

**Para verificar los archivos AWS SCT RPM en Fedora**

1. Descargue el archivo AWS SCT de distribución mediante los enlaces de la sección de instalación.

1. Compruebe la suma de comprobación del archivo de AWS SCT distribución.

1. Extraiga el contenido del archivo de distribución. Localice el archivo RPM que desea verificar.

1. Descargue la clave pública de GPG desde [ amazon.com.public.gpg-key ](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key)

1. Importe la clave pública a su base de datos RPM (asegúrese de obtener los permisos pertinentes) con el siguiente comando:

   ```
   sudo rpm --import aws-dms-team@amazon.com.public.gpg-key
   ```

1. Para comprobar que la importación se ha realizado correctamente, ejecute el siguiente comando:

   ```
   rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE} \n %{SUMMARY} \n" gpg-pubkey-ea22abf4-5a21d30c
   ```

1. Para comprobar la firma de RPM, ejecute el siguiente comando:

   ```
   rpm --checksig -v aws-schema-conversion-tool-1.0.build number-1.x86_64.rpm
   ```

## Verificación de los archivos AWS SCT DEB en Ubuntu
<a name="CHAP_Installing.InstallValidation.DEB"></a>

AWS proporciona otro nivel de validación además de la suma de comprobación del archivo de distribución. Todos los archivos DEB en el archivo de distribución están firmados por una firma separada de GPG.

**Para comprobar los archivos AWS SCT DEB en Ubuntu**

1. Descargue el archivo AWS SCT de distribución mediante los enlaces de la sección de instalación.

1. Verificar la suma de comprobación del archivo de AWS SCT distribución.

1. Extraiga el contenido del archivo de distribución. Localice el archivo DEB que desea verificar.

1. [Descargue la firma separada de -1.0.latest.deb.ascaws-schema-conversion-tool.](https://d2fk11eyrwr7ob.cloudfront.net/Ubuntu/signatures/aws-schema-conversion-tool-1.0.latest.deb.asc)

1. Descargue la clave pública de GPG desde [amazon.com.public.gpg-key](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key).

1. Para importar la clave GPG pública, ejecute el siguiente comando:

   ```
   gpg --import aws-dms-team@amazon.com.public.gpg-key
   ```

1. Para comprobar la firma, ejecute el siguiente comando:

   ```
   gpg --verify aws-schema-conversion-tool-1.0.latest.deb.asc aws-schema-conversion-tool-1.0.build number.deb
   ```

## Verificación del archivo AWS SCT MSI en Microsoft Windows
<a name="CHAP_Installing.InstallValidation.MSI"></a>

AWS proporciona otro nivel de validación además de la suma de comprobación del archivo de distribución. El archivo MSI tiene una firma digital que puede comprobar para asegurarse de que está firmado. AWS

**Para comprobar el archivo AWS SCT MSI en Windows**

1. Descargue el archivo AWS SCT de distribución mediante los enlaces de la sección de instalación.

1. Verificar la suma de comprobación del archivo de AWS SCT distribución.

1. Extraiga el contenido del archivo de distribución. Localice el archivo MSI que desea verificar.

1. En Windows Explorer, haga clic con el botón derecho del ratón en el archivo MSI y seleccione **Properties**.

1. Elija la pestaña **Firmas digitales**.

1. Verifique que la firma digital es de Amazon Services LLC.

# Instalación de controladores JDBC para AWS Schema Conversion Tool
<a name="CHAP_Installing.JDBCDrivers"></a>

 AWS SCT Para que funcionen correctamente, descargue los controladores JDBC para los motores de bases de datos de origen y destino. Si utiliza una plataforma de base de datos de destino virtual, no necesita descargar el controlador JDBC para el motor de base de datos de destino. Para obtener más información, consulte [Asignación a destinos virtuales en AWS Schema Conversion Tool](CHAP_Mapping.VirtualTargets.md). 

Después de descargar los controladores, aportará la ubicación de los archivos de los controladores. Para obtener más información, consulte [Almacenamiento de rutas a los controladores en la configuración global](#CHAP_Installing.JDBCDrivers.Settings). 

Puede descargar los controladores de la base de datos de las siguientes ubicaciones. 

**importante**  
Descargue la última versión del controlador disponible. La siguiente tabla incluye la versión más baja del controlador de base de datos compatible con. AWS SCT


****  

| Motor de base de datos | Controladores | Ubicación de descarga | 
| --- | --- | --- | 
| Amazon Aurora MySQL-Compatible Edition | `mysql-connector-java-5.1.6.jar` |   [https://www.mysql.com/products/conector/](https://www.mysql.com/products/connector/)   | 
| Edición de Amazon Aurora compatible con PostgreSQL | `postgresql-42.2.19.jar` |   [https://jdbc.postgresql. org/download/postgresql-42.2.19.jar](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)   | 
| Amazon EMR | `HiveJDBC42.jar` |   [http://awssupportdatasvcs. com/bootstrap-actions/Simba/latest](http://awssupportdatasvcs.com/bootstrap-actions/Simba/latest/)/   | 
| Amazon Redshift | `redshift-jdbc42-2.1.0.9.jar` |   [https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip](https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip)   | 
| Amazon Redshift sin servidor | `redshift-jdbc42-2.1.0.9.jar` |   [https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip](https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip)   | 
| Apache Hive | `hive-jdbc-2.3.4-standalone.jar` |   [https://repo1.maven. org/maven2/org/apache/hive/hive-jdbc/2.3.4/hive](https://repo1.maven.org/maven2/org/apache/hive/hive-jdbc/2.3.4/hive-jdbc-2.3.4-standalone.jar)-jdbc-2.3.4-standalone.jar   | 
| Base de datos SQL Azure | `mssql-jdbc-7.2.2.jre11.jar` |   [https://docs.microsoft.com/en-us/sql/connect/jdbc/release- - ¿conductor? notes-for-the-jdbc view= 15 \$172 sql-server-ver](https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver15#72)   | 
| Azure Synapse Analytics | `mssql-jdbc-7.2.2.jre11.jar` |   [https://docs.microsoft.com/en-us/sql/connect/jdbc/release- notes-for-the-jdbc ¿Conductor? view= 15 \$172 sql-server-ver](https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver?view=sql-server-ver15#72)   | 
| Base de datos Greenplum | `postgresql-42.2.19.jar` |  [https://jdbc.postgresql. org/download/postgresql-42.2.19.jar](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)   | 
| IBM DB2 para z/OS |  `db2jcc-db2jcc4.jar`  |   [https://www.ibm.com/support/pages/db2- -descargas-db2-zos jdbc-driver-versions-and](https://www.ibm.com/support/pages/db2-jdbc-driver-versions-and-downloads-db2-zos)   | 
| IBM Db2 LUW |  `db2jcc-db2jcc4.jar`  |   [https://www.ibm.com/support/páginas/nodo/382667](https://www.ibm.com/support/pages/node/382667)   | 
| MariaDB |  `mariadb-java-client-2.4.1.jar`  |  [https://downloads.mariadb.com/Connectors/java/connector-java-2.4.1/mariadb-java-client-2.4.1.jar](https://downloads.mariadb.com/Connectors/java/connector-java-2.4.1/mariadb-java-client-2.4.1.jar)   | 
| Microsoft SQL Server | `mssql-jdbc-10.2.jar` |   [https://docs.microsoft.com/en-us/sql/connect/jdbc/download- -sql-server? microsoft-jdbc-driver-for sql-server-vervista = 15](https://docs.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15)   AWS SCT no es compatible con la última versión 18.2.1.0 del controlador JDBC para MSSQL. Se recomienda instalar la versión 10.2 del controlador JDBC `mssql-jdbc-10.2.jar).`   | 
| MySQL | `mysql-connector-java-8.0.15.jar` |   [https://dev.mysql.com/downloads/conector/j/](https://dev.mysql.com/downloads/connector/j/)   | 
| Netezza |  `nzjdbc.jar` Utilice el software de las herramientas del cliente. Descargue la versión del controlador 7.2.1, que es compatible con la versión de almacenamiento de datos 7.2.0.   |   [http://www.ibm. com/support/knowledgecenter/SSULQD\$17.2.1/com.ibm.nz.datacon.doc/c](http://www.ibm.com/support/knowledgecenter/SSULQD_7.2.1/com.ibm.nz.datacon.doc/c_datacon_plg_overview.html)\$1datacon\$1plg\$1overview.html   | 
| Oracle |  `ojdbc8.jar` Las versiones del controlador 8 y posteriores son compatibles.  |   [https://www.oracle.com/database/technologies/jdbc-ucp-122-downloads.html](https://www.oracle.com/database/technologies/jdbc-ucp-122-downloads.html)   | 
| PostgreSQL | `postgresql-42.2.19.jar` |   [https://jdbc.postgresql. org/download/postgresql-42.2.19.jar](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)   | 
| SAP ASE (Sybase ASE) | `jconn4.jar` |  [ El controlador JDBC de JConnect ](https://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.sqlanywhere.12.0.1/dbprogramming/jconnect-using-jdbxextra.html)  | 
| Snowflake |  `snowflake-jdbc-3.9.2.jar` Para obtener más información, consulte [https://docs.snowflake.com/en/user-guide/jdbc-download.html](https://docs.snowflake.com/en/user-guide/jdbc-download.html)   |   [https://repo1.maven. org/maven2/net/snowflake/snowflake-jdbc/3.9.2/snowflake](https://repo1.maven.org/maven2/net/snowflake/snowflake-jdbc/3.9.2/snowflake-jdbc-3.9.2.jar)-jdbc-3.9.2. jar   | 
| Teradata |  `terajdbc4.jar` `tdgssconfig.jar` Para la versión 16.20.00.11 y superior del controlador JDBC de Teradata, no necesita el archivo `tdgssconfig.jar`.  |   [https://downloads.teradata.com/download/conectividad/controlador jdbc](https://downloads.teradata.com/download/connectivity/jdbc-driver)   | 
| Vertica |  `vertica-jdbc-9.1.1-0.jar` Las versiones del controlador 7.2.0 y posteriores son compatibles.  |   [https://www.vertica.com/client\$1drivers/9.1.x/9.1.1-0/vertica-jdbc-9.1.1-0.jar](https://www.vertica.com/client_drivers/9.1.x/9.1.1-0/vertica-jdbc-9.1.1-0.jar)   | 

## Instalación de controladores JDBC en Linux
<a name="CHAP_Installing.JDBCDrivers.Linux"></a>

Puede seguir los siguientes pasos para instalar los controladores JDBC en su sistema Linux y utilizarlos con. AWS SCT

**Para instalar los controladores de JDBC en su sistema Linux**

1. Cree un directorio para almacenar los controladores de JDBC. 

   ```
   PROMPT>sudo mkdir –p /usr/local/jdbc-drivers
   ```

1. Instale el controlador de JDBC para el motor de su base de datos con los comandos que se muestran a continuación.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/SchemaConversionTool/latest/userguide/CHAP_Installing.JDBCDrivers.html)

## Almacenamiento de rutas a los controladores en la configuración global
<a name="CHAP_Installing.JDBCDrivers.Settings"></a>

Una vez descargados e instalados los controladores JDBC necesarios, puede establecer la ubicación global de los controladores en la AWS SCT configuración. Si no configura la ubicación de los controladores globalmente, la aplicación le pedirá la ubicación de los controladores al conectarse a una base de datos. 

**Para actualizar las ubicaciones de los archivos de los controladores**

1. En AWS SCT, elija **Configuración** y, a continuación, Configuración **global**.   
![\[Seleccione Configuración global\]](http://docs.aws.amazon.com/es_es/SchemaConversionTool/latest/userguide/images/select_global_settings.png)

1. En **Global settings**, seleccione **Drivers**. Agregue la ruta al archivo del controlador JDBC para su motor de base de datos de origen y su motor de base de datos de la instancia de base de datos de Amazon RDS de destino.   
![\[Configuración global\]](http://docs.aws.amazon.com/es_es/SchemaConversionTool/latest/userguide/images/driver-settings.png)

1. Cuando haya terminado de agregar las rutas de los controladores, seleccione **OK**. 

# Actualizando AWS Schema Conversion Tool
<a name="CHAP_Installing.Updating"></a>

AWS se actualiza periódicamente AWS SCT con nuevas características y funcionalidades. Si está actualizando desde una versión anterior, cree un AWS SCT proyecto nuevo y vuelva a convertir los objetos de la base de datos que esté utilizando.

Puede comprobar si existen actualizaciones para AWS SCT.

**Para comprobar si hay actualizaciones de AWS SCT**

1. Cuando estés dentro AWS SCT, selecciona **Ayuda** y, a continuación, selecciona **Buscar actualizaciones**.

1. En el cuadro de diálogo **Check for Updates**, elija **What's New**. Si el enlace no aparece, tiene la versión más reciente.

# AWS Schema Conversion Tool CLI
<a name="CHAP_Installing.CLI"></a>

Puede descargar la AWS SCT CLI para usarla en la línea de comandos. Para descargar el JAR, utilice el enlace siguiente:

[ AWSSchemaConversionToolBatch.jar](https://s3.amazonaws.com/publicsctdownload/jars/AWSSchemaConversionToolBatch.jar)