Instalando, verificando e atualizandoAWS SCT - AWS Schema Conversion Tool

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Instalando, verificando e atualizandoAWS SCT

OAWS Schema Conversion Tool(AWS SCT) é um aplicativo independente que fornece uma interface de usuário baseada em projeto.AWS SCTA está disponível para Fedora Linux, Microsoft Windows e Ubuntu Linux versão 15.04.AWS SCTA tem suporte apenas em sistemas operacionais de 64 bits.

Para garantir que você obtenha a versão correta doAWS SCTarquivo de distribuição fornecemos etapas de verificação depois de fazer download do arquivo compactado. Você pode verificar o arquivo usando as etapas fornecidas.

Instalação do AWS SCT

Para instalar o AWS SCT

  1. Baixe o arquivo compactado que contém o instalador da AWS SCT usando o link para seu sistema operacional. Todos os arquivos compactados têm uma extensão .zip. Ao extrair o arquivo do instalador da AWS SCT, ele estará no formato adequado ao seu sistema operacional.

  2. Extraia o arquivo do instalador da AWS SCT para o seu sistema operacional, mostrado a seguir.

    Sistema operacional Nome do arquivo

    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. Execute o arquivo do instalador da AWS SCT extraído na etapa anterior. Use as instruções para o seu sistema operacional, mostradas a seguir.

    Sistema operacional Instruções de instalação

    Fedora Linux

    Execute o seguinte comando na pasta em que você obteve o arquivo por download:

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

    Microsoft Windows

    Clique duas vezes no arquivo para executar o instalador.

    Ubuntu Linux

    Execute o seguinte comando na pasta em que você obteve o arquivo por download:

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

  4. Baixe os drivers do Java Database Connectivity (JDBC) para seus mecanismos de banco de dados de origem e de destino. Para obter instruções e links de download, consulte Baixar os drivers de banco de dados necessários.

Agora, você concluiu a configuração daAWS SCTaplicativo. Clique duas vezes no ícone do aplicativo para executarAWS SCT.

Instalar versões anteriores daAWS SCT

É possível fazer download e instalar as versões anteriores daAWS SCTa partir de 1.0.625. Para fazer download de uma versão anterior da, forneça a versão e as informações do sistema operacional usando o formato a seguir.

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

Por exemplo, para baixarAWS SCTversão 662, faça o seguinte:

AWSsuporta as três versões mais recentes doAWS SCTaplicativo. Recomendamos que você use a versão mais recente doAWS SCT.

Verificar oAWS SCTdownload

Há várias maneiras de verificar o arquivo de distribuição daAWS SCT. A forma mais simples é comparar a soma de verificação do arquivo com a soma de verificação publicada daAWS. Como um nível adicional de segurança, é possível usar os procedimentos abaixo para verificar o arquivo de distribuição com base no sistema operacional no qual o arquivo foi instalado.

Esta seção inclui os seguintes tópicos.

Verificar a soma de verificação daAWS SCTarquivo

Para detectar erros que poderiam ter sido introduzidos ao fazer download ou armazenarAWS SCTarquivo compactado da, você pode comparar a soma de verificação do arquivo com um valor fornecido pelaAWS.AWSusa o algoritmo SHA256 para a soma de verificação.

Para verificar o arquivo de distribuição da AWS SCT usando uma soma de verificação

  1. Faça download do arquivo de distribuição da AWS SCT usando os links na seção Instalação.

  2. Faça download do arquivo de soma de verificação mais recente, chamado sha256Check.txt. Por exemplo, o arquivo pode ter a seguinte aparência:

    Fedora b4f5f66f91bfcc1b312e2827e960691c269a9002cd1371cf1841593f88cbb5e6 Ubuntu 4315eb666449d4fcd95932351f00399adb6c6cf64b9f30adda2eec903c54eca4 Windows 6e29679a3c53c5396a06d8d50f308981e4ec34bd0acd608874470700a0ae9a23
  3. Execute o comando de validação SHA256 para seu sistema operacional no diretório que contém o arquivo de distribuição. Por exemplo, o comando para executar no sistema operacional Linux é o seguinte:

    shasum -a 256 aws-schema-conversion-tool-1.0.latest.zip
  4. Compare os resultados do comando com o valor mostrado no arquivo sha256Check.txt. Os dois valores devem corresponder.

Verificar oAWS SCTArquivos RPM no Fedora

AWSA fornece outro nível de validação, além da soma de verificação do arquivo de distribuição. Todos os arquivos RPM no arquivo de distribuição são assinados por umAWSchave privada. A chave pública GPG pode ser visualizada em amazon.com.public.gpg-key.

Para verificar arquivos RPM da AWS SCT no Fedora

  1. Faça download do arquivo de distribuição da AWS SCT usando os links na seção Instalação.

  2. Verifique a soma de verificação daAWS SCTarquivo de distribuição.

  3. Extraia o conteúdo do arquivo de distribuição. Localize o arquivo RPM que você deseja verificar.

  4. Faça download da chave pública GPG em amazon.com.public.gpg-key

  5. Importe a chave pública para o seu banco de dados de RPM (certifique-se de que você tenha as permissões apropriadas) usando o seguinte comando:

    sudo rpm --import aws-dms-team@amazon.com.public.gpg-key
  6. Verifique se a importação foi bem-sucedida executando o seguinte comando:

    rpm -q --qf "%{NAME}-%{VERSION}-%{RELEASE} \n %{SUMMARY} \n" gpg-pubkey-ea22abf4-5a21d30c
  7. Verifique a assinatura do RPM executando o seguinte comando:

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

Verificar oAWS SCTArquivos DEB da no Ubuntu

AWSA fornece outro nível de validação, além da soma de verificação do arquivo de distribuição. Todos os arquivos DEB no arquivo de distribuição são assinados por uma assinatura separada do GPG.

Para verificar arquivos DEB da AWS SCT no Ubuntu

  1. Faça download do arquivo de distribuição da AWS SCT usando os links na seção Instalação.

  2. Verificar a soma de verificação do arquivo de distribuição AWS SCT.

  3. Extraia o conteúdo do arquivo de distribuição. Localize o arquivo DEB que você deseja verificar.

  4. Faça download da assinatura separada doaws-schema-conversion-tool-1.0.1.0.latest.deb.asc.

  5. Faça download da chave pública GPG em amazon.com.public.gpg-key.

  6. Importe a chave pública do GPG executando o seguinte comando:

    gpg --import aws-dms-team@amazon.com.public.gpg-key
  7. Verifique a assinatura executando o seguinte comando:

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

Verificar oAWS SCTArquivo MSI no Microsoft Windows

AWSA fornece outro nível de validação, além da soma de verificação do arquivo de distribuição. O arquivo MSI tem uma assinatura digital que você pode verificar para garantir que foi assinadoAWS.

Para verificar o arquivo MSI da AWS SCT no Windows

  1. Faça download do arquivo de distribuição da AWS SCT usando os links na seção Instalação.

  2. Verificar a soma de verificação do arquivo de distribuição AWS SCT.

  3. Extraia o conteúdo do arquivo de distribuição. Localize o arquivo MSI que você deseja verificar.

  4. No Windows Explorer, clique com o botão direito do mouse no arquivo MSI e selecione Propriedades.

  5. Escolha a guia Digital Signatures.

  6. Verifique se a assinatura digital é da Amazon Services LLC.

Baixar os drivers de banco de dados necessários

para oAWS SCTpara funcionar corretamente, baixe os drivers JDBC para seus mecanismos de banco de dados de origem e de destino. Se você usa uma plataforma de banco de dados de destino virtual, não precisa baixar o driver JDBC para o mecanismo de banco de dados de destino. Para obter mais informações, consulte Usar destinos virtuais.

Depois de fazer download dos drivers, você atribui o local dos arquivos do driver. Para obter mais informações, consulte Armazenando caminhos de driver nas configurações globais.

Você pode fazer download dos drivers de banco de dados dos locais a seguir.

Importante

Faça download da versão mais recente do driver disponível. A tabela a seguir inclui a versão mais baixa do driver de banco de dados suportada peloAWS SCT.

Mecanismo do banco de dados Drivers Local de download

Amazon Aurora MySQL-Compatible Edition

mysql-connector-java-5.1.6.15

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 Redshift

redshift-jdbc42-2.0.0.1.jar

https://s3.amazonaws.com/redshift-downloads/drivers/jdbc/2.0.0.1/redshift-jdbc42-2.0.0.1.zip

Amazon Redshift Serverless

redshift-jdbc42-2.1.0.9.jar

https://github.com/aws/amazon-redshift-jdbc-driver/arquivo/refs/tags/v2.1.0.9.zip

Banco de dados do SQL Azure

mssql-jdbc-7.2.2.jre11.jar

https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver? view=sql-server-ver15 #72

Azure Synapse

mssql-jdbc-7.2.2.jre11.jar

https://docs.microsoft.com/en-us/sql/connect/jdbc/release-notes-for-the-jdbc-driver? view=sql-server-ver15 #72

Banco de dados 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-downloads-db2-zos

IBM Db2 LUW

db2jcc-db2jcc4.jar

https://www.ibm.com/support/pages/node/382667

MariaDB

mariadb-java-client-2.4.1

https://downloads.mariadb.com/Connectors/java/connector-java-2.4.1/mariadb-java-client-2.4.1

Microsoft SQL Server

mssql-jdbc-10.2.jar

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

MySQL

mysql-connector-java-8.0.15

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

Netezza

nzjdbc.jar

Use o software de ferramentas de cliente. Baixe a versão do driver 7.2.1, que é compatível retroativamente com a versão de data warehouse 7.2.0.

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

Oracle

ojdbc8.jar

Drivers versão 8 e posterior são compatíveis.

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

Disponível como parte do SDK para SAP Adaptive Server Enterprise 16 fornecido com o produto SAP ASE. Você pode fazer download da versão de teste do SDK emhttps://www.sap.com/developer/trials-downloads/additional-downloads/sdk-for-sap-adaptive-server-enterprise-16-13351.html.

Snowflake

floco de neve-jdbc-3.9.9.9.9.2.4.1

Para obter mais informações, consulteFazer download /integrar o driver de JDBC.

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

Teradata

terajdbc4.jar

tdgssconfig.jar

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

Vertica

vertica-jdbc-9.1.1-0.jar

Drivers versão 7.2.0 e superior têm suporte.

https://www.vertica.com/client_drivers/9.1.x/9.1.1-0/vertica-jdbc-9.1.1-0.jar

Instalar drivers JDBC no Linux

Você pode usar as etapas seguintes para instalar os drivers JDBC no seu sistema Linux para uso com a AWS SCT.

Para instalar os drivers JDBC no seu sistema Linux

  1. Crie um diretório para armazenar os drivers JDBC.

    PROMPT>sudo mkdir –p /usr/local/jdbc-drivers
  2. Instale o driver JDBC para o seu mecanismo de banco de dados usando os comandos mostrados a seguir.

    Mecanismo do banco de dados Comandos de instalação

    Amazon Aurora (compatível com MySQL)

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

    Amazon Aurora (compatível com 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 .

Armazenando caminhos de driver nas configurações globais

Depois que você fizer download e instalar os drivers JDBC obrigatórios, será possível definir a localização dos drivers globalmente nas configurações da AWS SCT. Se você não definir a localização dos drivers globalmente, o aplicativo solicitará a localização dos drivers quando você se conectar a um banco de dados.

Para atualizar os locais de arquivo do driver

  1. DentroAWS SCT, escolhaConfiguraçõese, depois,Configurações globais.

    
                            Escolher configurações globais
  2. Em Configurações globais, escolha Drivers. Adicione o caminho do arquivo para o driver JDBC do mecanismo de banco de dados de origem e do mecanismo de banco de dados da instância de banco de dados Amazon RDS de destino.

    
                            Configurações globais
  3. Ao terminar de adicionar os caminhos do driver, escolha OK.

Atualizar o AWS SCT

AWSatualizações periódicasAWS SCTcom novos recursos e funcionalidades. Se você estiver atualizando a partir de uma versão anterior, crie um novo projeto da AWS SCT e converta novamente todos os objetos de banco de dados que você estiver usando.

Você pode verificar se há novas atualizações paraAWS SCT.

Para verificar se há atualizações da AWS SCT

  1. Quando emAWS SCT, escolhaSocorroe, depois,Verificar se há atualizações.

  2. Na caixa de diálogo Check for Updates (Verificar atualizações), selecione What's New (Novidades). Se o link não for exibido, você já tem a versão mais recente.