Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Este artigo ensina como exibir conexões de cliente com o SQL Server habilitado pelo Azure Arc no portal do Azure.
Pré-requisitos
Para coletar dados de conexão do cliente para o SQL Server habilitado pelo Azure Arc e exibir o resumo no Azure, você deve atender às seguintes condições:
A versão da Extensão do Azure para SQL Server (
WindowsAgent.SqlServer) é v1.1.2986.256 ou superior.O SQL Server habilitado pelo Azure Arc está em execução no sistema operacional Windows.
- Não há suporte ao SQL Server executado no Windows Server 2012 R2 e em versões anteriores.
A versão do SQL Server é o SQL Server 2016 (13.x) com Service Pack 1 ou superior.
O servidor tem conectividade com
*.<region>.arcdataservices.com. Para obter mais informações, consulte os requisitos de rede.O tipo de licença no SQL Server habilitado pelo Azure Arc é Software Assurance ou pago conforme o uso.
Você tem uma função do Azure com a ação
Microsoft.AzureArcData/sqlServerInstances/getTelemetry/. Você pode usar a seguinte função interna, que inclui esta ação: Administrador de Banco de Dados Híbrido do Azure – Função de Serviço Somente Leitura. Para obter mais informações, veja Funções internas do Azure.
Exibir conexões do SQL Server
Para exibir um resumo de todas as conexões de cliente com a instância do SQL Server, siga estas etapas:
- Selecione uma instância do SQL Server habilitada pelo Azure Arc no portal do Azure.
- Em Monitoramento, selecione Conexões do SQL Server.
- (Opcionalmente) Use o intervalo de tempo para exibir conexões durante uma janela preferencial nos últimos 30 dias.
Examinar os dados resumidos na visualização
| Nome da coluna | Informações específicas da descrição e da versão |
|---|---|
| Nome do programa | Nome do programa cliente que iniciou a sessão. |
| Nome da interface do cliente | Nome da biblioteca/driver que está sendo usado pelo cliente para se comunicar com o servidor. |
| Nome do banco de dados | Nome do banco de dados atual da sessão nos instantâneos horários. |
| Hora de Término da Solicitação | Hora de término da última solicitação dos instantâneos por hora. Indicador de quão recentemente o programa cliente conectado usou o banco de dados. |
| Total de gravações | Número agregado de gravações do programa cliente para o banco de dados, conforme observado nas capturas horárias. |
| Total de Leituras | Número agregado de leituras do programa cliente para o banco de dados, conforme visto nos instantâneos por hora. |
| Tempo Decorrido | Duração da conexão agregada (em milissegundos) do programa cliente, conforme exibido nos instantâneos horários. |
| Count | Contagem de sessões exclusivas, como visto nos instantâneos por hora. As sessões distintas são identificadas usando o tempo de logon. |
Como os dados são coletados?
Por padrão, a exibição conexões do SQL Server está disponível para todas as instâncias do SQL Server habilitadas pelo Azure Arc. A coleta de dados é iniciada assim que a instância é conectada ao Azure. O agente do Azure Connected Machine pesquisa automaticamente sys.dm_exec_sessions por hora. O portal exibe o tempo de coleta de dados. O serviço mantém os dados por 30 dias.
Os dados de conexão dentro do intervalo de tempo escolhido no portal determinam os dados de conexão do cliente resumidos e apresentados como uma tabela na exibição.
Desabilitar a exibição de conexões
Como a exibição de conexões do SQL Server está habilitada por padrão, você pode optar por desabilitá-la e interromper a coleta de dados. Você pode desabilitar a exibição de conexões do SQL Server usando o portal do Azure ou a CLI do Azure.
Para desabilitar a exibição conexões do SQL Server, siga estas etapas:
Na página Visão geral do SQL Server habilitado pelo Azure Arc no portal do Azure, selecione Conexões do SQL Server para abrir o painel Conexões do SQL Server .
No painel Conexões do SQL Server , selecione Desabilitar na barra de comandos. Selecione Sim na caixa de informações Desabilitar conexões do cliente SQL :
Habilitar a exibição de conexões
Se a exibição de Conexões do SQL Server e a coleta de dados estiverem desabilitadas, você poderá habilitá-la novamente usando o portal do Azure ou a CLI do Azure.
Para desabilitar a exibição conexões do SQL Server, siga estas etapas:
No painel Visão geral do SQL Server habilitado pelo Azure Arc, selecione Conexões do SQL Server para abrir a página Conexões do SQL Server .
No painel Conexões do SQL Server , selecione Habilitar na barra de comandos ou o botão Habilitar Conexões sql para habilitar o recurso de conexões do SQL Server.