Azure SQL Database com o DBine

Como conectar o DBine ao Azure SQL Database e o que você pode fazer depois de conectado. Esta página é gerada a partir do que o driver do Azure SQL Database diz sobre si mesmo, então corresponde à versão do DBine que você baixa.

Conectar

  1. No DBine, abra Nova conexão.
  2. Escolha Azure SQL Database na lista de motores.
  3. Preencha os campos abaixo, clique em Testar conexão e depois em Salvar.

Porta padrão: 1433.

Geral

CampoDescrição
Servidor obrigatórioExemplo: meuservidor.database.windows.net
PortaExemplo: 1433
Banco de dados obrigatórioO Azure SQL não permite trocar de banco na mesma conexão.
Exemplo: meubd
AutenticaçãoO Entra ID interativo abre o navegador e aceita MFA; com usuário e senha não há MFA. A integrada usa a sessão do Windows (ou o ticket Kerberos) com o ADFS da organização. A identidade gerenciada só funciona se o DBine rodar no Azure. A padrão tenta, em ordem, as variáveis AZURE_TENANT_ID/AZURE_CLIENT_ID/AZURE_CLIENT_SECRET, a identidade gerenciada, o Azure CLI (az login) e o Azure Developer CLI (azd auth login).
Opções: SQL Server (usuário e senha), Microsoft Entra ID: interativo (MFA), Microsoft Entra ID: usuário e senha, Microsoft Entra ID: integrada (Windows), Microsoft Entra ID: entidade de serviço, Microsoft Entra ID: identidade gerenciada, Microsoft Entra ID: padrão, Microsoft Entra ID: token de acesso
Padrão: SQL Server (usuário e senha)
UsuárioCom o Entra ID, a conta (usuario@dominio): obrigatória na integrada, opcional na interativa.
Só com Autenticação: SQL Server (usuário e senha), Microsoft Entra ID: usuário e senha, windows_ntlm, Microsoft Entra ID: interativo (MFA), Microsoft Entra ID: integrada (Windows).
SenhaFica no chaveiro do sistema, nunca nos arquivos do DBine.
Só com Autenticação: SQL Server (usuário e senha), Microsoft Entra ID: usuário e senha, windows_ntlm.
Locatário (tenant ID)Obrigatório para a entidade de serviço. Com os outros métodos, opcional: sem ele vale o locatário da conta.
Exemplo: 00000000-0000-0000-0000-000000000000 ou contoso.onmicrosoft.com
Só com Autenticação: Microsoft Entra ID: usuário e senha, Microsoft Entra ID: entidade de serviço, Microsoft Entra ID: interativo (MFA), Microsoft Entra ID: integrada (Windows), Microsoft Entra ID: padrão.
ID do aplicativo (client ID)Entidade de serviço: o ID do aplicativo registrado. Identidade gerenciada (também na padrão): o client ID de uma identidade atribuída pelo usuário; vazio, a do sistema. Nos demais casos, opcional.
Só com Autenticação: Microsoft Entra ID: usuário e senha, Microsoft Entra ID: entidade de serviço, Microsoft Entra ID: interativo (MFA), Microsoft Entra ID: integrada (Windows), Microsoft Entra ID: identidade gerenciada, Microsoft Entra ID: padrão.
Segredo do aplicativoFica no chaveiro do sistema, nunca nos arquivos do DBine.
Só com Autenticação: Microsoft Entra ID: entidade de serviço.
Token de acessoUm token para https://database.windows.net/ (por exemplo, de az account get-access-token --resource https://database.windows.net/). Expira em uma hora.
Só com Autenticação: Microsoft Entra ID: token de acesso.
Somente leituraAtivado ou desativado.

Túnel SSH. A conexão pode passar por um servidor SSH, até por uma cadeia de bastiões, com senha, chave privada ou o agente SSH. A impressão digital do servidor é verificada contra o known_hosts ou confirmada na primeira vez.

SSL/TLS

CampoDescrição
Confiar no certificado do servidorAtivado ou desativado.

O que o explorador mostra

Abaixo da conexão: Bancos de dados, cada uma com seus esquemas. Dentro de cada uma:

Editor de consultas

O editor usa SQL, com autocompletar dos objetos da conexão. As instruções e os comandos rodam na base escolhida na aba.

Modelos prontos para objetos novos:

Ferramentas para Azure SQL Database

Disponíveis

  • Planos de execução gráficos
  • Profiler de consultas ao vivo
  • Monitor do servidor
  • Sessões e consultas em andamento
  • Encerrar uma sessão
  • Bloqueios: quem bloqueia quem
  • Transações manuais (commit e rollback)
  • Uso de índices
  • Criar bancos de dados
  • Excluir bancos de dados
  • Propriedades do banco
  • Relações no diagrama ER
  • Designer visual de objetos novos
  • Renomear objetos
  • Comparar e sincronizar esquemas
  • Clonar tabelas
  • Carga em massa nativa ao migrar dados
  • Usuários e permissões

Não disponíveis para Azure SQL Database

  • Cancelar a consulta de outra sessão na lista de sessões
  • Backups

Por que uma ferramenta não se aplica a um motor, e os detalhes de cada uma, estão na referência de suporte por motor (em inglês).

Gerado a partir do driver do Azure SQL Database 0.1.15, que o DBine baixa na primeira vez que você se conecta ao Azure SQL Database.

Baixar o DBineTodos os motores