

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

# Salvar e aplicar o código convertido na DMS Schema Conversion
<a name="schema-conversion-save-apply"></a>

Depois que a DMS Schema Conversion converte os objetos do banco de dados de origem, ele não aplica imediatamente o código convertido ao banco de dados de destino. Em vez disso, a DMS Schema Conversion armazena o código convertido no projeto, até que você esteja pronto para aplicá-lo no banco de dados de destino. 

Antes de aplicar o código convertido, é possível atualizar o código do banco de dados de origem e converter os objetos atualizados novamente para abordar os itens de ação existentes. Para obter mais informações sobre itens que a DMS Schema Conversion não pode converter automaticamente, consulte [Criar relatórios de avaliação de migração de banco de dados com a DMS Schema Conversion](assessment-reports.md). Para obter mais informações sobre como atualizar os objetos do banco de dados de origem no projeto de migração da DMS Schema Conversion, consulte [Atualizar os esquemas de banco de dados](schema-conversion-refresh.md).

Em vez de aplicar o código convertido diretamente ao banco de dados na DMS Schema Conversion, é possível salvar o código em um arquivo, como um script SQL. É possível revisar esses scripts SQL, editá-los quando necessário e aplicá-los manualmente ao banco de dados de destino.

## Salvar o código convertido em um arquivo SQL
<a name="schema-conversion-save"></a>

É possível salvar o esquema convertido como scripts SQL em um arquivo de texto. É possível modificar o código convertido para abordar itens de ação que a DMS Schema Conversion não pode converter automaticamente. É possível executar os scripts SQL atualizados no banco de dados de destino para aplicar o código convertido ao banco de dados de destino.

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

1. Faça login no Console de gerenciamento da AWS e abra o AWS DMS console em [https://console.aws.amazon.com/dms/v2/](https://console.aws.amazon.com/dms/v2/).

1. Escolha **Projetos de migração**. A página **Projetos de migração** é aberta.

1. Escolha o projeto de migração e escolha **Conversão de esquemas**.

1. Escolha **Iniciar conversão de esquemas**. A página **Conversão de esquemas** é aberta.

1. No painel direito, escolha o esquema do banco de dados de destino ou selecione os objetos convertidos que deseja salvar. Verifique se a DMS Schema Conversion destaca o nome do nó pai em azul e ativa o menu **Ações** para o banco de dados de destino.

1. Escolha **Salvar como SQL** em **Ações**. A caixa de diálogo **Salvar** é exibida. 

1. Escolha **Salvar como SQL** para confirmar a opção. 

   A DMS Schema Conversion cria um arquivamento com arquivos SQL e armazena esse arquivamento no bucket do Amazon S3. 

1. (Opcional) Altere o bucket do S3 para o arquivamento editando as configurações de conversão de esquema no perfil de instância.

1. Abra os scripts SQL no bucket do S3.

## Aplicar o código convertido
<a name="schema-conversion-apply"></a>

Quando estiver pronto para aplicar o código convertido ao banco de dados de destino, escolha os objetos do banco de dados no painel à direita do projeto. É possível aplicar alterações no esquema de um banco de dados inteiro ou em objetos selecionados do esquema do banco de dados.

Depois de selecionar os objetos do banco de dados, a DMS Schema Conversion destaca o nome do nó selecionado ou do nó pai em azul. Ela ativa o menu **Ações**. Escolha **Aplicar alterações** em **Ações**. Na caixa de diálogo exibida, escolha **Aplicar** para confirmar a opção e aplicar o código convertido ao banco de dados de destino.

## Aplicar o esquema do pacote de extensão
<a name="schema-conversion-save-apply-extension-pack"></a>

Ao aplicar o esquema convertido ao banco de dados de destino pela primeira vez, a DMS Schema Conversion também pode aplicar o esquema do pacote de extensão. O esquema do pacote de extensão emula os perfis do sistema do banco de dados de origem necessários para executar o código convertido no banco de dados de destino. Se o código convertido utilizar os perfis do pacote de extensão, aplique o esquema do pacote de extensão. 

Para aplicar manualmente o pacote de extensão ao banco de dados de destino, escolha **Aplicar alterações** em **Ações**. Na caixa de diálogo exibida, selecione **Confirmar** para aplicar o pacote de extensão ao banco de dados de destino.

É recomendável modificar o esquema do pacote de extensão para evitar resultados inesperados no código convertido.

Para obter mais informações, consulte [Utilizar pacotes de extensão na DMS Schema Conversion](extension-pack.md).