

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 e configurando AWS Schema Conversion Tool
<a name="CHAP_Installing"></a>

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.

AWS SCT está disponível como um aplicativo independente e uma ferramenta de linha de comando. Para obter informações sobre a ferramenta de linha de comando, consulte [AWS Schema Conversion Tool CLI](CHAP_Installing.CLI.md).

**Topics**
+ [Instalando AWS Schema Conversion Tool](CHAP_Installing.Procedure.md)
+ [Validando a instalação AWS Schema Conversion Tool](CHAP_Installing.InstallValidation.md)
+ [Instalando drivers JDBC para AWS Schema Conversion Tool](CHAP_Installing.JDBCDrivers.md)
+ [Atualizando 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>

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**

1. 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. 
   + [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. Extraia o arquivo do AWS SCT instalador do seu sistema operacional, mostrado a seguir.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/SchemaConversionTool/latest/userguide/CHAP_Installing.Procedure.html)

1. Execute o arquivo do AWS SCT instalador extraído na etapa anterior. Use as instruções para o seu sistema operacional, mostradas a seguir.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/SchemaConversionTool/latest/userguide/CHAP_Installing.Procedure.html)

1. 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 [Instalando drivers JDBC para AWS Schema Conversion Tool](CHAP_Installing.JDBCDrivers.md). 

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

# Validando a instalação AWS Schema Conversion Tool
<a name="CHAP_Installing.InstallValidation"></a>

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.

**Topics**
+ [Verificando a soma de verificação do arquivo AWS SCT](#CHAP_Installing.InstallValidation.Checksum)
+ [Verificando os arquivos AWS SCT RPM no Fedora](#CHAP_Installing.InstallValidation.RPM)
+ [Verificando os arquivos AWS SCT DEB no Ubuntu](#CHAP_Installing.InstallValidation.DEB)
+ [Verificando o arquivo AWS SCT MSI no Microsoft Windows](#CHAP_Installing.InstallValidation.MSI)

## Verificando a soma de verificação do arquivo AWS SCT
<a name="CHAP_Installing.InstallValidation.Checksum"></a>

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 SHA256 algoritmo para a soma de verificação.

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

1. Faça o download do arquivo de AWS SCT distribuição usando os links na seção Instalação. Para obter mais informações, consulte [Instalando AWS Schema Conversion Tool](CHAP_Installing.Procedure.md).

1. Faça download do arquivo de soma de verificação mais recente, chamado [sha256Check.txt](https://d2fk11eyrwr7ob.cloudfront.net/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
   ```

1. Execute o comando de SHA256 validação 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
   ```

1. 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](https://aws.amazon.com/contact-us/). 

## Verificando os arquivos AWS SCT RPM no Fedora
<a name="CHAP_Installing.InstallValidation.RPM"></a>

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](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key).

**Para verificar os arquivos AWS SCT RPM no Fedora**

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

1. Verifique a soma de verificação do arquivo de AWS SCT distribuição.

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

1. Faça download da chave pública GPG em [ amazon.com.public.gpg-key ](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key)

1. 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
   ```

1. 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
   ```

1. 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
<a name="CHAP_Installing.InstallValidation.DEB"></a>

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**

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

1. Verificando a soma de verificação do arquivo de AWS SCT distribuição.

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

1. Baixe a assinatura separada de [aws-schema-conversion-tool-1.0.latest.deb.asc](https://d2fk11eyrwr7ob.cloudfront.net/Ubuntu/signatures/aws-schema-conversion-tool-1.0.latest.deb.asc).

1. Faça download da chave pública GPG em [amazon.com.public.gpg-key](https://d2fk11eyrwr7ob.cloudfront.net/aws-dms-team@amazon.com.public.gpg-key).

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

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

1. 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
<a name="CHAP_Installing.InstallValidation.MSI"></a>

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**

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

1. Verificando a soma de verificação do arquivo de AWS SCT distribuição.

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

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

1. Escolha a guia **Assinaturas digitais**.

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

# Instalando drivers JDBC para AWS Schema Conversion Tool
<a name="CHAP_Installing.JDBCDrivers"></a>

 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 obter mais informações, consulte [Mapeamento para alvos virtuais no AWS Schema Conversion Tool](CHAP_Mapping.VirtualTargets.md). 

Depois de fazer download dos drivers, você atribui o local dos arquivos do driver. Para obter mais informações, consulte [Armazenamento de caminhos do driver nas configurações globais](#CHAP_Installing.JDBCDrivers.Settings). 

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 de banco de dados | Drivers | Local de download | 
| --- | --- | --- | 
| Amazon Aurora Edição Compatível com MySQL | `mysql-connector-java-5.1.6.jar` |   [https://www.mysql.com/products/conector/](https://www.mysql.com/products/connector/)   | 
| Amazon Aurora Edição Compatível com 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/)/   | 
| banco de dados de origem | `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 Sem 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   | 
| 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 motorista? visão= sql-server-ver 15 \$172](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 motorista? visão= sql-server-ver 15 \$172](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](https://jdbc.postgresql.org/download/postgresql-42.2.19.jar)   | 
| IBM Db2 para z/OS |  `db2jcc-db2jcc4.jar`  |   [https://www.ibm.com/support/páginas/db2- -downloads-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/node/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- microsoft-jdbc-driver-for -sql-server? visualização= 15 sql-server-ver](https://docs.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15)   AWS SCT não suporta a versão mais recente do driver JDBC 18.2.1.0 para MSSQL. recomendamos a instalação do driver JDBC versão 10.2 `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` 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.   |   [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` Drivers versão 8 e posterior são compatíveis.  |   [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` |  [O driver JDBC 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 obter mais informações, 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 o driver Teradata JDBC versão 16.20.00.11 e superior, você não precisa do arquivo `tdgssconfig.jar`.  |   [https://downloads.teradata.com/download/conectividade/jdbc-driver](https://downloads.teradata.com/download/connectivity/jdbc-driver)   | 
| Vertica |  `vertica-jdbc-9.1.1-0.jar` Drivers versão 7.2.0 e posterior são compatíveis.  |   [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)   | 

## Instalação de drivers JDBC no Linux
<a name="CHAP_Installing.JDBCDrivers.Linux"></a>

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**

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

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

1. Instale o driver JDBC para o seu mecanismo de banco de dados usando os comandos mostrados a seguir.   
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/SchemaConversionTool/latest/userguide/CHAP_Installing.JDBCDrivers.html)

## Armazenamento de caminhos do driver nas configurações globais
<a name="CHAP_Installing.JDBCDrivers.Settings"></a>

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**

1. Em AWS SCT, escolha **Configurações** e, em seguida, escolha **Configurações globais**.   
![\[Escolher configurações globais\]](http://docs.aws.amazon.com/pt_br/SchemaConversionTool/latest/userguide/images/select_global_settings.png)

1. 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\]](http://docs.aws.amazon.com/pt_br/SchemaConversionTool/latest/userguide/images/driver-settings.png)

1. Ao terminar de adicionar os caminhos do driver, escolha **OK**. 

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

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**

1. Ao entrar AWS SCT, escolha **Ajuda** e, em seguida, escolha **Verificar atualizações**.

1. 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 Schema Conversion Tool CLI
<a name="CHAP_Installing.CLI"></a>

Você pode baixar a AWS SCT CLI para uso na linha de comando. Use os links a seguir para fazer download do JAR:

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