Criar um perfil de conexão de destino

Para criar um perfil de conexão de destino para sua instância do Cloud SQL para SQL Server, siga estas etapas:

Console

  1. No console do Google Cloud , acesse a página Perfis de conexão.

    Acessar Perfis de conexão

  2. Clique em Create profile.
  3. Na página Criar um perfil de conexão, na lista Papel do perfil, selecione Destino.
  4. Na lista Mecanismo de banco de dados, selecione Cloud SQL para SQL Server.
  5. Forneça as seguintes informações para seu perfil de conexão:
    • Nome do perfil de conexão
    • ID do perfil de conexão
    • Região
    • Nome de usuário e senha do banco de dados de migração

    Para mais informações sobre esses campos, consulte Visão geral dos perfis de conexão.

  6. Opcional: na seção Testar perfil de conexão, clique em Executar teste.

    O Database Migration Service realiza uma verificação rápida para verificar se os detalhes de conexão fornecidos são suficientes para acessar seus dados.

  7. Clique em Criar na parte inferior da página.

    A página Perfis de conexão aparece, e o perfil de conexão recém-criado é exibido.

gcloud

Este exemplo usa a flag --no-async opcional para que todas as operações sejam realizadas de forma síncrona. Isso significa que alguns comandos podem levar um tempo para serem concluídos. Você pode pular a flag --no-async para executar comandos de forma assíncrona. Se você fizer isso, use o comando gcloud database-migration operations describe para verificar se a operação foi bem-sucedida.

Antes de usar os dados do comando abaixo, faça estas substituições:

  • CONNECTION_PROFILE_ID com um identificador legível por máquina para seu perfil de conexão.
  • REGION pelo identificador da região em que você quer salvar o perfil de conexão.
  • CONNECTION_PROFILE_NAME com um nome legível para o perfil de conexão. Esse valor aparece no Database Migration Service no console do Google Cloud .
  • CLOUDSQL_INSTANCE_ID com o identificador da instância de destino do Cloud SQL para SQL Server. Para saber como conferir os detalhes da instância do Cloud SQL, consulte Conferir informações da instância na documentação do Cloud SQL.
  • Detalhes do usuário da migração: forneça os detalhes da conta de usuário do banco de dados dedicada na instância de destino. Para mais informações sobre essa conta de usuário, consulte Criar e configurar a instância de destino do Cloud SQL para SQL Server.
    • CLOUD_SQL_DB_USERNAME pelo nome de usuário da migração.
    • CLOUD_SQL_DB_USER_PASSWORD com a senha da conta de migração.
Para mais informações sobre esses valores, consulte Visão geral dos perfis de conexão.

Execute o seguinte comando:

Linux, macOS ou Cloud Shell

gcloud database-migration connection-profiles \
create sqlserver CONNECTION_PROFILE_ID \
  --no-async
  --display-name=CONNECTION_PROFILE_NAME \
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID \
  --region=REGION \
  --username=CLOUD_SQL_DB_USERNAME
  --password=CLOUD_SQL_DB_USER_PASSWORD

Windows (PowerShell)

gcloud database-migration connection-profiles `
create sqlserver CONNECTION_PROFILE_ID `
  --no-async
  --display-name=CONNECTION_PROFILE_NAME `
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID `
  --region=REGION `
  --username=CLOUD_SQL_DB_USERNAME
  --password=CLOUD_SQL_DB_USER_PASSWORD

Windows (cmd.exe)

gcloud database-migration connection-profiles ^
create sqlserver CONNECTION_PROFILE_ID ^
  --no-async
  --display-name=CONNECTION_PROFILE_NAME ^
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID ^
  --region=REGION ^
  --username=CLOUD_SQL_DB_USERNAME
  --password=CLOUD_SQL_DB_USER_PASSWORD

Você receberá uma resposta semelhante a esta:

Waiting for connection profile [CONNECTION_PROFILE_ID]
to be created with [OPERATION_ID]

Waiting for operation [OPERATION_ID] to complete...done.

Created connection profile CONNECTION_PROFILE_ID [OPERATION_ID]