Instalación, verificación y actualizaciónAWS 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.

Instalación, verificación y actualizaciónAWS SCT

TheAWS Schema Conversion Tool (AWS SCT) es una aplicación independiente que proporciona una interfaz de usuario basada en proyectos. AWS SCTestá disponible para Microsoft Windows, Fedora Linux y Ubuntu Linux. AWS SCTsolo se admite en sistemas operativos de 64 bits.

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

Instalar AWS SCT

Puede realizar la instalaciónAWS SCT en los siguientes sistemas operativos:

  • Microsoft Windows 10

  • Fedora Linux 36 y versiones posteriores

  • Ubuntu Linux 18 y versiones posteriores

Para instalar AWS SCT
  1. Utilice el enlace correspondiente a su sistema operativo para descargar el archivo comprimido que contiene el instalador de la AWS SCT. Todos los archivos comprimidos tienen la extensión .zip. Cuando extraiga el archivo del instalador de AWS SCT, tendrá el formato adecuado para su sistema operativo.

  2. Extraiga el archivo instalador de la AWS SCT para su sistema operativo, según se muestra a continuación.

    Sistema operativo Nombre de archivo

    Fedora Linux

    aws-schema-conversion-tool-1.0.build-number.x86_64.rpm

    Microsoft Windows

    AWS Schema Conversion Tool-1.0.build-number.msi

    Ubuntu Linux

    aws-schema-conversion-tool-1.0.build-number.deb

  3. Ejecute el archivo instalador de la AWS SCT extraído en el paso anterior. Utilice las instrucciones para su sistema operativo, que se muestran a continuación.

    Sistema operativo Instrucciones de instalación

    Fedora Linux

    Ejecute el siguiente comando en la carpeta en la que haya descargado el archivo:

    sudo yum install aws-schema-conversion-tool-1.0.build-number.x86_64.rpm

    Microsoft Windows

    Haga doble clic en el archivo para ejecutar el instalador.

    Ubuntu Linux

    Ejecute el siguiente comando en la carpeta en la que haya descargado el archivo:

    sudo dpkg -i aws-schema-conversion-tool-1.0.build-number.deb

  4. Descargue los controladores Java Database Connectivity (JDBC) para sus motores de bases de datos de origen y destino. Para obtener instrucciones y enlaces de descarga, consulte Descargar los controladores de base de datos necesarios.

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

Instalación de versiones anteriores deAWS SCT

Puede descargar e instalar versiones anterioresAWS SCT a partir de la 1.0.625. Para descargar una versión anterior, proporcione la información sobre la versión y el sistema operativo en el siguiente formato.

https://d211wdu1froga6.cloudfront.net/builds/1.0/<version>/<OS>/aws-schema-conversion-tool-1.0.zip

Por ejemplo, para descargarAWS SCT la versión 668, haga lo siguiente:

AWSadmite las tres versiones más recientes de laAWS SCT aplicación. Le recomendamos utilizar la última versión deAWS SCT.

Verificación de la descargaAWS SCT del archivo

Hay varias formas de comprobar el archivo de distribución deAWS SCT. Lo más sencillo es comparar la suma de verificación del archivo con la suma de verificación publicada desdeAWS. 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.

Verificación de la suma de comprobación delAWS SCT archivo

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

Para verificar el archivo de distribución de AWS SCT mediante una suma de comprobación
  1. Descargue el archivo de distribución de AWS SCT mediante los enlaces de la sección de instalación. Para obtener más información, consulte Instalar AWS SCT.

  2. Descargue el archivo de suma de comprobación, llamado sha256Check.txt. Este archivo incluye las sumas de comprobación de la últimaAWS SCT versión. Por ejemplo, el archivo puede tener el siguiente aspecto:

    Fedora b4f5f66f91bfcc1b312e2827e960691c269a9002cd1371cf1841593f88cbb5e6 Ubuntu 4315eb666449d4fcd95932351f00399adb6c6cf64b9f30adda2eec903c54eca4 Windows 6e29679a3c53c5396a06d8d50f308981e4ec34bd0acd608874470700a0ae9a23
  3. Ejecute el comando de validación SHA256 para su 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
  4. 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 verificación no coinciden, no ejecute el archivo de distribución y póngase en contacto con AWS Support.

Verificación de los archivosAWS SCT RPM en Fedora

AWSproporciona 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 firmadosAWS con una clave privada. La clave pública de GPG se puede consultar en amazon.com.public.gpg-key.

Para verificar los archivos RPM de AWS SCT en Fedora
  1. Descargue el archivo de distribución de AWS SCT mediante los enlaces de la sección de instalación.

  2. Compruebe la suma de comprobación del archivoAWS SCT de distribución.

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

  4. Descargue la clave pública de GPG desde amazon.com.public.gpg-key

  5. 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
  6. 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
  7. 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 archivosAWS SCT DEB en Ubuntu

AWSproporciona 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 verificar los archivos DEB de AWS SCT en Ubuntu
  1. Descargue el archivo de distribución de AWS SCT mediante los enlaces de la sección de instalación.

  2. Verificación de la suma de comprobación del archivo de distribución de AWS SCT.

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

  4. Descargue la firma independiente desde aws-schema-conversion-tool-1.0.latest.deb.asc.

  5. Descargue la clave pública de GPG desde amazon.com.public.gpg-key.

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

    gpg --import aws-dms-team@amazon.com.public.gpg-key
  7. 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 archivoAWS SCT MSI en Microsoft Windows

AWSproporciona 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 puedes comprobar para asegurarte de que ha sido firmadoAWS.

Para verificar el archivo MSI de AWS SCT en Windows
  1. Descargue el archivo de distribución de AWS SCT mediante los enlaces de la sección de instalación.

  2. Verificación de la suma de comprobación del archivo de distribución de AWS SCT.

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

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

  5. Elija la pestaña Digital Signatures (Firmas digitales).

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

Descargar los controladores de base de datos necesarios

AWS SCTPara que funcione correctamente, descargue los controladores JDBC para sus 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 su motor de base de datos de destino. Para obtener más información, consulte Uso de objetivos virtuales.

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 las rutas de los conductores en la configuración global.

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 conAWS 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/connector/

Amazon Aurora PostgreSQL-Compatible Edition

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/

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

Amazon Redshift Serverless

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

Apache Hive

hive-jdbc-2.3.4-standalone.jar

https://repo1.maven.org/maven2/org/apache/hive/hive-jdbc/2.3.4/hive-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-notes-for-the -jdbc-driver? vista=sql-server-ver 15 #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-driver? vista=sql-server-ver 15 #72

Base de datos Greenplum

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 -jdbc-driver-versions-and -descargas-db2-zos

IBM Db2 LUW

db2jcc-db2jcc4.jar

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

Microsoft SQL Server

mssql-jdbc-10.2.jar

https://docs.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver -for-sql-server? ver =sql-server-ver 15

MySQL

mysql-connector-java-8.0.15.jar

https://dev.mysql.com/downloads/connector/j/

Netezza

nzjdbc.jar

Utilice el software de las herramientas del cliente. Descargue la versión 7.2.1 del controlador, que es compatible con versiones anteriores de la versión 7.2.0 del almacén de datos.

http://www.ibm.com/support/knowledgecenter/SSULQD_7.2.1/com.ibm.nz.datacon.doc/c_datacon_plg_overview.html

Oracle

ojdbc8.jar

Se admiten las versiones 8 y superiores del controlador.

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

SAP ASE (Sybase ASE)

jconn4.jar

Disponible como parte del SDK para SAP Adaptive Server Enterprise 16 con el producto SAP ASE. Puede descargar la versión de prueba del SDK en https://www.sap.com/developer/trials-downloads/additional-downloads/sdk-for-sap-adaptive -server-enterprise-16-13351.html.

Snowflake

snowflake-jdbc-3.9.2.jar

Para obtener más información, consulte Descargar/integrar el controlador JDBC.

https://repo1.maven.org/maven2/net/snowflake/snowflake-jdbc/3.9.2/snowflake-jdbc-3.9.2.jar

Teradata

terajdbc4.jar

tdgssconfig.jar

Para la versión 16.20.00.11 del controlador JDBC de Teradata y versiones posteriores, no necesita eltdgssconfig.jar archivo.

https://downloads.teradata.com/download/connectivity/jdbc-driver

Vertica

vertica-jdbc-9.1.1-0.jar

Se admiten las versiones del controlador 7.2.0 y superiores.

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

Puede seguir estos pasos para instalar los controladores de JDBC en su sistema Linux para usarlos con la 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
  2. Instale el controlador de JDBC para el motor de su base de datos con los comandos que se muestran a continuación.

    Motor de base de datos Comandos de instalación

    Amazon Aurora (compatible con MySQL)

    PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo tar xzvf /tmp/mysql-connector-java-X.X.X.tar.gz

    Amazon Aurora (compatible con PostgreSQL)

    PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo cp -a /tmp/postgresql-X.X.X.jre7.tar .

    Microsoft SQL Server

    PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo tar xzvf /tmp/sqljdbc_X.X.X_enu.tar.gz

    MySQL

    PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo tar xzvf /tmp/mysql-connector-java-X.X.X.tar.gz

    Oracle

    PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo mkdir oracle-jdbc PROMPT> cd oracle-jdbc PROMPT> sudo cp -a /tmp/ojdbc8.jar .

    PostgreSQL

    PROMPT> cd /usr/local/jdbc-drivers PROMPT> sudo cp -a /tmp/postgresql-X.X.X.jre7.tar .

Almacenamiento de las rutas de los conductores en la configuración global

Después de descargar e instalar los controladores de JDBC, puede configurar la ubicación de los controladores globalmente en la configuración de la AWS SCT. 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. EnAWS SCT, selecciona Configuración y, a continuación, Configuración global.

    
                            Seleccione Global settings (Configuración global)
  2. En Global settings, seleccione Drivers. Añada la ruta del archivo al controlador JDBC para el motor de base de datos de origen y el motor de base de datos de la instancia de base de datos de Amazon RDS de destino.

    
                            Global settings (Configuración global)
  3. Cuando haya terminado de agregar las rutas de los controladores, seleccione OK.

Actualizar AWS SCT

AWSse actualiza periódicamenteAWS SCT con nuevas funciones y funciones. Si está actualizando desde una versión anterior, cree un proyecto nuevo de AWS SCT y vuelva a convertir los objetos de la base de datos que está utilizando.

Puede comprobar si existen actualizaciones paraAWS SCT.

Para buscar actualizaciones de AWS SCT
  1. Cuando estés dentroAWS SCT, selecciona Ayuda y, a continuación, selecciona Buscar actualizaciones.

  2. 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.