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á.
Aplicando regras de migração em AWS Schema Conversion Tool
Antes de converter seu esquema com AWS SCT, você pode configurar regras de migração. As regras de migração AWS SCT podem fazer transformações como alterar o tipo de dados das colunas, mover objetos de um esquema para outro e alterar os nomes dos objetos. Por exemplo, suponha que você tenha um conjunto de tabelas no esquema de origem chamado test_TABLE_NAME
. É possível configurar uma regra que altera o prefixo test_
para o prefixo demo_
no esquema de destino.
nota
Você só pode criar regras de migração para diferentes mecanismos de banco de dados de origem e destino.
Você pode criar regras de migração que executam as seguintes tarefas:
-
Adicionar, remover ou substituir um prefixo
-
Adicionar, remover ou substituir um sufixo
-
Alterar agrupamento de colunas
-
Alterar tipo de dados
-
Alterar o comprimento dos tipos de dados
char
,varchar
,nvarchar
estring
-
Mover objetos
-
Renomear objetos
Você pode criar regras de migração para os seguintes objetos:
-
Banco de dados
-
Schema
-
Tabela
-
Coluna
Como criar regras de migração
Você pode criar regras de migração salvar as regras como parte do seu projeto. Com seu projeto aberto, use o procedimento a seguir para criar regras de migração.
Para criar regras de migração
-
No menu Exibir, selecione Exibição de mapeamento.
-
Em Mapeamentos de servidores, escolha um par de servidores de origem e de destino.
-
Selecione Nova regra de migração. A caixa de diálogo Regras de transformação é exibida.
-
Escolha Adicionar nova regra. Uma nova linha é adicionada à lista de regras.
-
Configure sua regra:
-
Em Name (Nome), insira um nome para a regra.
-
Em Para, escolha o tipo de objeto ao qual a regra se aplica.
-
Em onde, digite um filtro para aplicar aos objetos antes de aplicar a regra de migração. A cláusula where é avaliada usando uma cláusula like. É possível inserir um nome exato para selecionar um objeto ou inserir um padrão para selecionar vários objetos.
Os campos disponíveis para a cláusula where são diferentes, dependendo do tipo do objeto. Por exemplo, se o tipo de objeto for esquema, haverá apenas um campo disponível para o nome do esquema.
-
Em Ações, escolha o tipo de regra de migração que você deseja criar.
-
Dependendo do tipo de regra, insira um ou dois valores adicionais. Por exemplo, para renomear um objeto, insira o novo nome do objeto. Para substituir um prefixo, insira o prefixo antigo e o novo prefixo.
Para os tipos de dados char, varchar, nvarchar e string, você pode alterar o comprimento do tipo de dados usando o operador de multiplicação. Por exemplo, o valor
%*4
transforma o tipo de dadosvarchar(10)
emvarchar(40)
.
-
-
Após configurar sua regra de migração, selecione Salvar para salvar sua regra. Você também pode escolher Cancelar para cancelar as alterações.
-
Ao finalizar a adição, edição e exclusão das regras, escolha Salvar tudo para salvar todas as alterações.
-
Selecione Fechar para fechar a caixa de diálogo Regras de transformação.
Você pode usar o ícone de alternância para desativar uma regra de migração sem excluí-la. Você pode usar o ícone de cópia para duplicar uma regra de migração existente. Use o ícone de lápis para editar uma regra de migração existente. Você pode usar o ícone de exclusão para excluir uma regra de migração existente. Para salvar as alterações feitas em suas regras de migração, selecione Salvar tudo.
Como exportar regras de migração
Se você costuma AWS DMS migrar seus dados do banco de dados de origem para o banco de dados de destino, você pode fornecer informações sobre suas regras de migração para o. AWS DMS Para obter mais informações sobre tarefas, consulte Como trabalhar com tarefas de replicação do AWS Database Migration Service.
Para exportar regras de migração
-
No AWS Schema Conversion Tool, escolha Visualização de mapeamento no menu Exibir.
-
Em Regras de migração, escolha uma regra de migração e, em seguida, selecione Modificar regra de migração.
-
Escolha Exportar script para AWS DMS.
-
Navegue até o local onde você deseja salvar seu script e escolha Salvar. Suas regras de migração são salvas como um JSON script que pode ser consumido pelo AWS DMS.