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 atualizando AWS SCT
O AWS Schema Conversion Tool (AWS SCT) é um aplicativo independente que fornece uma interface de usuário baseada em projetos. AWS SCT está disponível para Microsoft Windows, Fedora Linux e Ubuntu Linux. AWS SCT é suportado somente em sistemas operacionais de 64 bits.
Para garantir que você obtenha a versão correta do arquivo de AWS SCT distribuição, fornecemos etapas de verificação após o download do arquivo compactado. Você pode verificar o arquivo usando as etapas fornecidas.
Tópicos
Instalando AWS SCT
Você pode instalar AWS SCT nos seguintes sistemas operacionais:
Microsoft Windows 10
Fedora Linux 36 e posterior
Ubuntu Linux 18 e posterior
Para instalar AWS SCT
-
Faça o download do arquivo compactado que contém o AWS SCT instalador usando o link do seu sistema operacional. Todos os arquivos compactados têm uma extensão .zip. Ao extrair o arquivo do AWS SCT instalador, ele estará no formato apropriado para seu sistema operacional.
-
Extraia o arquivo do AWS SCT instalador do seu sistema operacional, mostrado a seguir.
Sistema operacional Nome do arquivo 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 -
Execute o arquivo do AWS SCT instalador 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.rpmMicrosoft 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 -
Instale 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 do AWS SCT aplicativo. Clique duas vezes no ícone do aplicativo para executar AWS SCT.
Instalar versões anteriores do AWS SCT
Você pode baixar e instalar versões anteriores a AWS SCT partir da 1.0.625. Para baixar uma versão anterior, forneça as informações da versão e 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 baixar a AWS SCT versão 668, faça o seguinte:
-
Windows — https://d211wdu1froga6.cloudfront.net/builds/1.0/668/Windows/ aws-schema-conversion-tool -1.0.zip
-
Ubuntu — https://d211wdu1froga6.cloudfront.net/builds/1.0/668/Ubuntu/ aws-schema-conversion-tool -1.0.zip
-
Fedora — https://d211wdu1froga6.cloudfront.net/builds/1.0/668/Fedora/ -1.0.zip aws-schema-conversion-tool
AWS suporta as três versões mais recentes do AWS SCT aplicativo. Recomendamos que você use a versão mais recente do AWS SCT.
Verificando o download do AWS SCT arquivo
Há várias maneiras de verificar o arquivo de distribuição do AWS SCT. A forma mais simples é comparar a soma de verificação do arquivo com a soma de verificação publicada da AWS. 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.
Tópicos
Verificando a soma de verificação do arquivo AWS SCT
Para detectar quaisquer erros que possam ter sido introduzidos ao baixar ou armazenar o arquivo AWS SCT compactado, você pode comparar a soma de verificação do arquivo com um valor fornecido por. AWS AWS usa o algoritmo SHA256 para a soma de verificação.
Para verificar o arquivo AWS SCT de distribuição usando uma soma de verificação
Faça o download do arquivo de AWS SCT distribuição usando os links na seção Instalação. Para ter mais informações, consulte Instalando AWS SCT.
Faça download do arquivo de soma de verificação mais recente, chamado sha256Check.txt
. Esse arquivo inclui as somas de verificação da versão mais recente AWS SCT . Por exemplo, o arquivo pode ter a seguinte aparência: Fedora b4f5f66f91bfcc1b312e2827e960691c269a9002cd1371cf1841593f88cbb5e6 Ubuntu 4315eb666449d4fcd95932351f00399adb6c6cf64b9f30adda2eec903c54eca4 Windows 6e29679a3c53c5396a06d8d50f308981e4ec34bd0acd608874470700a0ae9a23
Execute o comando de validação SHA256 para seu sistema operacional no diretório que contém o arquivo de distribuição. Por exemplo, execute o comando a seguir no Linux:
shasum -a 256 aws-schema-conversion-tool-1.0.latest.zip
Compare os resultados do comando com o valor mostrado no arquivo sha256Check.txt. Se as somas de verificação corresponderem, então é seguro executar o arquivo de distribuição. Se as somas de verificação não corresponderem, não execute o arquivo de distribuição e entre em contato com o AWS Support
.
Verificando os arquivos AWS SCT RPM no Fedora
AWS 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 uma chave AWS privada. A chave pública GPG pode ser visualizada em amazon.com.public.gpg-key
Para verificar os arquivos AWS SCT RPM no Fedora
Faça o download do arquivo de AWS SCT distribuição usando os links na seção Instalação.
Verifique a soma de verificação do arquivo de AWS SCT distribuição.
Extraia os conteúdos do arquivo de distribuição. Localize o arquivo RPM que você deseja verificar.
-
Faça download da chave pública GPG em amazon.com.public.gpg-key
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
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
Verifique a assinatura do RPM executando o seguinte comando:
rpm --checksig -v aws-schema-conversion-tool-1.0.
build number
-1.x86_64.rpm
Verificando os arquivos AWS SCT DEB no Ubuntu
AWS 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 os arquivos AWS SCT DEB no Ubuntu
-
Faça o download do arquivo de AWS SCT distribuição usando os links na seção Instalação.
Verificando a soma de verificação do arquivo de AWS SCT distribuição.
-
Extraia os conteúdos do arquivo de distribuição. Localize o arquivo DEB que você deseja verificar.
Baixe a assinatura separada de aws-schema-conversion-tool-1.0.latest.deb.asc
. Faça download da chave pública GPG em amazon.com.public.gpg-key
. Importe a chave pública do GPG executando o seguinte comando:
gpg --import aws-dms-team@amazon.com.public.gpg-key
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
Verificando o arquivo AWS SCT MSI no Microsoft Windows
AWS 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 ele tenha sido assinado AWS.
Para verificar o arquivo AWS SCT MSI no Windows
Faça o download do arquivo de AWS SCT distribuição usando os links na seção Instalação.
Verificando a soma de verificação do arquivo de AWS SCT distribuição.
Extraia os conteúdos do arquivo de distribuição. Localize o arquivo MSI que você deseja verificar.
No Windows Explorer, clique com o botão direito do mouse no arquivo MSI e selecione Propriedades.
Escolha a guia Assinaturas digitais.
Verifique se a assinatura digital é da Amazon Services LLC.
Baixar os drivers de banco de dados necessários
AWS SCT Para funcionar corretamente, baixe os drivers JDBC para seus mecanismos de banco de dados de origem e destino. Se você usa uma plataforma de banco de dados de destino virtual, não precisa baixar o driver JDBC para seu mecanismo de banco de dados de destino. Para ter mais informações, consulte Usar alvos virtuais.
Depois de fazer download dos drivers, você atribui o local dos arquivos do driver. Para ter mais informações, consulte Armazenamento de caminhos do driver nas configurações globais.
Você pode fazer download dos drivers de banco de dados dos locais a seguir.
Importante
Instale a 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 pelo AWS SCT.
Mecanismo do banco de dados | Drivers | Local de download |
---|---|---|
Amazon Aurora Edição Compatível com MySQL |
|
|
Amazon Aurora Edição Compatível com 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 sem 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 |
Banco de dados do SQL Azure |
|
|
Azure Synapse Analytics |
|
|
Banco de dados Greenplum |
|
|
IBM Db2 para z/OS |
|
https://www.ibm.com/support/pages/db2 - jdbc-driver-versions-and -downloads-db2-zos |
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 |
Use o software de ferramentas de cliente. Instale a versão do driver 7.2.1, que é compatível retroativamente com a versão de data warehouse 7.2.0. |
|
Oracle |
Drivers versão 8 e posterior são compatíveis. |
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 obter mais informações, consulte Baixar/ Integrar o driver JDBC |
https://repo1.maven.org/maven2/net/snowflake/snowflake-jdbc/3.9.2/snowflake-jdbc-3.9.2.jar |
Teradata |
Para o driver Teradata JDBC versão 16.20.00.11 e superior, você não precisa do arquivo |
https://downloads.teradata.com/download/connectivity/jdbc-driver |
Vertica |
Drivers versão 7.2.0 e posterior são compatíveis. |
https://www.vertica.com/client_drivers/9.1.x/9.1.1-0/vertica-jdbc-9.1.1-0.jar |
Instalação de drivers JDBC no Linux
Você pode usar as etapas a seguir para instalar os drivers JDBC em seu sistema Linux para uso com. AWS SCT
Para instalar os drivers JDBC no seu sistema Linux
-
Crie um diretório para armazenar os drivers JDBC.
PROMPT>sudo mkdir –p /usr/local/jdbc-drivers
-
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 .
Armazenamento de caminhos do driver nas configurações globais
Depois de baixar e instalar os drivers JDBC necessários, você pode definir a localização dos drivers globalmente nas AWS SCT configurações. 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
-
Em AWS SCT, escolha Configurações e, em seguida, escolha Configurações globais.
-
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.
-
Ao terminar de adicionar os caminhos do driver, escolha OK.
Atualizando AWS SCT
AWS atualiza periodicamente AWS SCT com novos recursos e funcionalidades. Se você estiver atualizando a partir de uma versão anterior, crie um novo AWS SCT projeto e reconverta todos os objetos de banco de dados que estiver usando.
Você pode verificar se existem atualizações para AWS SCT.
Para verificar se há atualizações para AWS SCT
Ao entrar AWS SCT, escolha Ajuda e, em seguida, escolha Verificar atualizações.
Na caixa de diálogo Verificar atualizações, selecione Novidades. Se o link não for exibido, você já tem a versão mais recente.
AWS SCT CLI
Você pode baixar a AWS SCT CLI para uso na linha de comando. Para baixar o JAR, use o seguinte link:
AWSSchemaConversionToolBatch.jar