Utilizar pacotes de extensão na DMS Schema Conversion - AWS Database Migration Service

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

Utilizar pacotes de extensão na DMS Schema Conversion

Um pacote de extensão no DMS Schema Conversion é um módulo complementar que emula perfis de banco de dados de origem que não são compatíveis com o banco de dados de destino. Utilize um pacote de extensão para garantir que o código convertido produza os mesmos resultados que o código-fonte. Para poder instalar o pacote de extensão, converta os esquemas de banco de dados.

Cada pacote de extensão inclui um esquema de banco de dados. Esse esquema inclui perfis, procedimentos, tabelas e visualizações do SQL para emular objetos específicos de processamento de transações on-line (OLTP) ou com perfis integrados incompatíveis com o banco de dados de origem.

Quando você converte o banco de dados de origem, a DMS Schema Conversion adiciona um esquema ao banco de dados de destino. Esse esquema implementa os perfis do sistema SQL do banco de dados de origem necessárias para executar o código convertido no banco de dados de destino. Esse esquema adicional é chamado de 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:

  • Microsoft SQL Server – aws_sqlserver_ext

  • Oracle – aws_oracle_ext

É possível aplicar o pacote de extensão de duas formas:

  • A DMS Schema Conversion pode aplicar automaticamente um pacote de extensão quando você aplica o código convertido. A DMS Schema Conversion aplica o pacote de extensão antes de aplicar todos os outros objetos de esquema.

  • É possível aplicar um pacote de extensão manualmente. Para fazer isso, escolha o esquema do pacote de extensão na árvore do banco de dados de destino e escolha Aplicar e Aplicar pacote de extensão.