

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

# Salvando e aplicando esquemas convertidos em AWS SCT
<a name="CHAP_Converting.SaveAndApply"></a>

Quando AWS Schema Conversion Tool gera o esquema convertido (conforme mostrado em[Converter esquemas utilizando o AWS SCTConversão manual de esquemas em AWS SCT](CHAP_Converting.Convert.md)), ele não aplica imediatamente o esquema convertido à instância de banco de dados de destino. Em vez disso, o esquema convertido é armazenado localmente em seu projeto até que você esteja pronto para aplicá-lo à instância de banco de dados de destino. Usando essa funcionalidade, você pode trabalhar com itens do esquema que não podem ser convertidos automaticamente para o mecanismo de banco de dados de destino. Para obter mais informações sobre itens que não podem ser convertidos automaticamente, consulte [Usando o relatório de avaliação no AWS Schema Conversion Tool](CHAP_AssessmentReport.md). 

Opcionalmente, você pode fazer a ferramenta salvar o esquema convertido em um arquivo como um script SQL antes de aplicar o esquema à instância de banco de dados de destino. Você também pode fazer a ferramenta aplicar o esquema convertido diretamente à sua instância de banco de dados de destino. 

## Como salvar seu esquema convertido em um arquivo
<a name="CHAP_Converting.Saving"></a>

É possível salvar o esquema convertido como scripts SQL em um arquivo de texto. Usando essa abordagem, você pode modificar os scripts SQL gerados AWS SCT para abordar itens que a ferramenta não pode converter automaticamente. Em seguida, você pode executar seus scripts atualizados em sua instância de banco de dados de destino para aplicar o esquema convertido ao seu banco de dados de destino. 

**Como salvar o esquema convertido como scripts SQL**

1.  Selecione seu esquema e abra o menu de contexto (clique com o botão direito do mouse). 

1.  Selecione **Salvar como SQL**. 

1.  Insira o nome do arquivo e selecione **Salvar**. 

1.  Salve seu esquema convertido usando uma das seguintes opções: 
   + **Arquivo único**
   + **Arquivo único por estágio**
   + **Arquivo único por instrução**

**Para escolher o formato do script SQL**

1. No menu **Configurações**, selecione **Configurações do projeto**. 

1.  Selecione **Salvar scripts**. 

1.  Em **Fornecedor**, selecione a plataforma de banco de dados. 

1.  Em **Salvar scripts de SQL em**, selecione como você deseja salvar o script do esquema de banco de dados. 

1.  Escolha **OK** para salvar as configurações. 

## Como aplicar seu esquema convertido
<a name="CHAP_Converting.Applying"></a>

Quando você estiver pronto para aplicar o esquema convertido à instância de banco de dados de destino do Amazon RDS, escolha o elemento de esquema no painel direito do projeto. Abra o menu de contexto (clique com o botão direito do mouse) do elemento do esquema e escolha **Aplicar ao banco de dados**, como mostrado a seguir. 

![\[Aplicar ao banco de dados\]](http://docs.aws.amazon.com/pt_br/SchemaConversionTool/latest/userguide/images/write_to_database.png)


## O esquema do pacote de extensão
<a name="CHAP_Converting.SaveAndApply.Ext"></a>

Na primeira vez em que você aplicar o esquema convertido à sua instância de banco de dados de destino, a AWS SCT adicionará um esquema adicional à sua instância de banco de dados de destino. Esse esquema implementa as funções de sistema do banco de dados de origem necessárias para gravar o esquema convertido na instância de banco de dados de destino. O esquema é chamado de esquema de pacote de extensões. 

Não modifique o esquema do pacote de extensões, ou você poderá obter resultados inesperados no esquema convertido que é gravado na instância de banco de dados de destino. Quando seu esquema for totalmente migrado para sua instância de banco de dados de destino e você não precisar mais AWS SCT, você poderá excluir o esquema do pacote de extensões. 

O esquema do pacote de extensões é nomeado de acordo com seu banco de dados de origem da seguinte forma: 
+ IBM Db2 LUW: `aws_db2_ext`
+ Microsoft SQL Server: `aws_sqlserver_ext`
+ MySQL: `aws_mysql_ext`
+ Oracle: `aws_oracle_ext`
+ PostgreSQL: `aws_postgresql_ext`
+ SAP ASE: `aws_sapase_ext`

Para obter mais informações, consulte [Usando as AWS Lambda funções do pacote AWS SCT de extensão](CHAP_ExtensionPack.md#CHAP_ExtensionPack.OLTP). 