Como usar um banco de dados Azure SQL como origem para AWS SCT - AWS Schema Conversion Tool

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

Como usar um banco de dados Azure SQL como origem para AWS SCT

Você pode usar AWS SCT para converter esquemas, objetos de código e o código de aplicativo do banco de dados Azure SQL para os seguintes destinos:

  • Amazon RDS para MySQL

  • Amazon Aurora Edição Compatível com MySQL

  • Amazon RDS para PostgreSQL

  • Amazon Aurora Edição Compatível com PostgreSQL

Privilégios do banco de dados Azure SQL como origem

Os privilégios necessários para o banco de dados Azure SQL como origem são os seguintes:

  • VIEW DEFINITION

  • VIEW DATABASE STATE

Repetir a concessão para cada banco de dados cujo esquema que você está convertendo.

Os privilégios necessários para bancos de dados MySQL e PostgreSQL de destino estão descritos nas seções a seguir.

Como se conectar ao banco de dados Azure SQL de origem

Use o procedimento a seguir para conectar seu banco de dados Azure SQL de origem com a AWS Schema Conversion Tool.

Para se conectar a um banco de dados Azure SQL de origem
  1. Na AWS Schema Conversion Tool, escolha Adicionar origem.

  2. Escolha banco de dados Azure SQL e, em seguida, escolha Avançar.

    A caixa de diálogo Adicionar origem é exibida.

  3. Em Nome da conexão, insira um nome para o banco de dados. A AWS SCT exibe esse nome na árvore no painel esquerdo.

  4. Use as credenciais do banco de dados da AWS Secrets Manager ou insira-as manualmente:

    • Para usar as credenciais do banco de dados do Secrets Manager, use as instruções a seguir:

      1. Em Segredo da AWS, escolha o nome do seu segredo.

      2. Escolha Preencher para preencher automaticamente todos os valores na caixa de diálogo de conexão do banco de dados do Secrets Manager.

      Para obter informações sobre o uso de credenciais de banco de dados do Secrets Manager, consulte a Usar o AWS Secrets Manager.

    • Para inserir manualmente as informações de conexão do banco de dados de origem Azure SQL, use as instruções a seguir:

      Parâmetro Ação
      Server name

      Digite o Serviço de Nome de Domínio (DNS) ou o endereço IP do servidor de banco de dados de origem.

      Database

      Insira o nome do banco de dados ao qual se conectar.

      Nome de usuário e Senha

      Insira as credenciais do banco de dados para se conectar ao seu servidor de banco de dados de origem.

      A AWS SCT usa a senha para se conectar ao seu banco de dados de origem somente quando você escolhe se conectar ao seu banco de dados em um projeto. Para proteger-se contra a exposição da senha do banco de dados de origem, a AWS SCT não armazena a senha por padrão. Se fechar o projeto da AWS SCT e abri-lo novamente, você será solicitado a informar a senha para se conectar ao banco de dados de origem, conforme necessário.

      Armazenar senha

      A AWS SCT cria um cofre seguro para armazenar certificados SSL e senhas do banco de dados. Ao habilitar essa opção, você pode armazenar a senha do banco de dados e se conectar rapidamente a ele sem a necessidade de informar a senha.

  5. Escolha Testar conexão para verificar se a AWS SCT pode se conectar ao banco de dados de origem.

  6. Escolha Conectar para se conectar ao banco de dados de origem.