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ón AWS SCT
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.
Temas
¿Instalando AWS SCT
Puede instalarlo AWS SCT en los siguientes sistemas operativos:
Microsoft Windows 10
Fedora Linux 36 y posterior
Ubuntu Linux 18 y posterior
Para instalar AWS SCT
-
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.
-
Extraiga el archivo de AWS SCT instalación de su sistema operativo, que se muestra a continuación.
Sistema operativo Nombre de archivo Fedora Linux
aws-schema-conversion-tool-1.0.
build-number
.x86_64.rpmMicrosoft Windows
AWS Schema Conversion Tool-1.0.
build-number
.msiUbuntu Linux
aws-schema-conversion-tool-1.0.
build-number
.deb -
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.
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.rpmMicrosoft 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 -
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 Descarga de los controladores de base de datos necesarios.
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.
Instalación de versiones anteriores de AWS SCT
Puede descargar e instalar versiones anteriores a AWS SCT partir de la versión 1.0.625. Para descargar una versión anterior, proporcione la información sobre la versión y el sistema operativo con el siguiente formato.
https://d211wdu1froga6.cloudfront.net/builds/1.0/
<version>
/<OS>
/aws-schema-conversion-tool-1.0.zip
Por ejemplo, para descargar la AWS SCT versión 668, haga lo siguiente:
AWS es compatible con las tres versiones más recientes de la aplicación. AWS SCT Le recomendamos que utilice la última versión de AWS SCT.
Verificar la descarga del AWS SCT archivo
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.
Temas
Verificar la suma de comprobación del archivo AWS SCT
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 algoritmo SHA256 para la suma de comprobación.
Para verificar el archivo de AWS SCT distribución mediante una suma de comprobación
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 SCT.
Descargue el archivo de suma de comprobación, llamado 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
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
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
.
Verificación de los archivos AWS SCT RPM en Fedora
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
Para verificar los archivos AWS SCT RPM en Fedora
Descargue el archivo AWS SCT de distribución mediante los enlaces de la sección de instalación.
Compruebe la suma de comprobación del archivo de AWS SCT distribución.
Extraiga el contenido del archivo de distribución. Localice el archivo RPM que desea verificar.
-
Descargue la clave pública de GPG desde amazon.com.public.gpg-key
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
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
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
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
-
Descargue el archivo AWS SCT de distribución mediante los enlaces de la sección de instalación.
Verificar la suma de comprobación del archivo de AWS SCT distribución.
-
Extraiga el contenido del archivo de distribución. Localice el archivo DEB que desea verificar.
Descargue la firma separada de -1.0.latest.deb.ascaws-schema-conversion-tool.
Descargue la clave pública de GPG desde amazon.com.public.gpg-key
. Para importar la clave GPG pública, ejecute el siguiente comando:
gpg --import aws-dms-team@amazon.com.public.gpg-key
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
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
Descargue el archivo AWS SCT de distribución mediante los enlaces de la sección de instalación.
Verificar la suma de comprobación del archivo de AWS SCT distribución.
Extraiga el contenido del archivo de distribución. Localice el archivo MSI que desea verificar.
En Windows Explorer, haga clic con el botón derecho del ratón en el archivo MSI y seleccione Properties.
Elija la pestaña Firmas digitales.
Verifique que la firma digital es de Amazon Services LLC.
Descarga de los controladores de base de datos necesarios
AWS SCT Para que funcione 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 Usar destinos 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 rutas a los controladores 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 con. AWS SCT
Motor de base de datos | Controladores | Ubicación de descarga |
---|---|---|
Amazon Aurora MySQL-Compatible Edition |
|
|
Edición de Amazon Aurora compatible con PostgreSQL |
|
|
Amazon EMR |
|
http://awssupportdatasvcs.com/bootstrap-actions/Simba/latest/ |
Amazon Redshift |
|
https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip |
Amazon Redshift sin servidor |
|
https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.1.0.9/redshift-jdbc42-2.1.0.9.zip |
Apache Hive |
|
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 |
|
|
Azure Synapse Analytics |
|
|
Base de datos Greenplum |
|
|
IBM Db2 para z/OS |
|
https://www.ibm.com/support/pages/db2 - -downloads-db2-zos jdbc-driver-versions-and |
IBM Db2 LUW |
|
|
MariaDB |
|
https://downloads.mariadb.com/Connectors/java/connector-java-2.4.1/ mariadb-java-client -2.4.1.jar |
Microsoft SQL Server |
|
|
MySQL |
|
|
Netezza |
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. |
|
Oracle |
Las versiones del controlador 8 y posteriores son compatibles. |
https://www.oracle.com/database/technologies/jdbc-ucp-122-downloads.html |
PostgreSQL |
|
|
SAP ASE (Sybase ASE) |
|
https://dcx.sap.com/sqla170/en/html/3bd588c76c5f10149824867aa281fadd.html |
Snowflake |
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 |
Para la versión 16.20.00.11 y superior del controlador JDBC de Teradata, no necesita el archivo |
https://downloads.teradata.com/download/connectivity/jdbc-driver |
Vertica |
Las versiones del controlador 7.2.0 y posteriores son compatibles. |
https://www.vertica.com/client_drivers/9.1.x/9.1.1-0/vertica-jdbc-9.1.1-0.jar |
Instala controladores JDBC en Linux
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
-
Cree un directorio para almacenar los controladores de JDBC.
PROMPT>sudo mkdir –p /usr/local/jdbc-drivers
-
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 rutas a los controladores en la configuración global
Una vez que haya descargado e instalado los controladores JDBC necesarios, puede establecer la ubicación global de los controladores en la configuración. 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
-
En AWS SCT, elija Configuración y, a continuación, Configuración global.
-
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.
-
Cuando haya terminado de agregar las rutas de los controladores, seleccione OK.
Actualizando AWS SCT
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
Cuando estés dentro AWS SCT, selecciona Ayuda y, a continuación, selecciona Buscar actualizaciones.
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 SCT CLI
Puede descargar la AWS SCT CLI para usarla en la línea de comandos. Para descargar el JAR, utilice el siguiente enlace:
AWSSchemaConversionToolBatch.jar