Partilhar via


Resumo da conexão do cliente para SQL Server habilitado pelo Azure Arc

Aplica-se a:SQL Server

Este artigo ensina como exibir conexões de cliente com o SQL Server habilitadas pelo Azure Arc no portal do Azure.

Pré-requisitos

Para recolher dados de ligação ao cliente para o SQL Server habilitado pelo Azure Arc e visualizar o resumo no Azure, deve cumprir as seguintes condições:

  • A versão da Azure Extension para SQL Server (WindowsAgent.SqlServer) é v1.1.2986.256 ou superior.

  • O SQL Server ativado pelo Azure Arc está a correr no sistema operativo Windows.

    • Não há suporte para o SQL Server em execução no Windows Server 2012 R2 e versões mais antigas.
  • A versão do SQL Server é SQL Server 2016 (13.x) com Service Pack 1 ou superior.

  • O servidor tem conectividade a *.<region>.arcdataservices.com. Para mais informações, consulte os requisitos de rede.

  • O tipo de licença no SQL Server habilitado pelo Azure Arc é Software Assurance ou pay-as-you-go.

  • Tem uma função Azure com a ação Microsoft.AzureArcData/sqlServerInstances/getTelemetry/. Pode usar o seguinte papel incorporado, que inclui esta ação: Azure Hybrid Database Administrator - Read Only Service Role. Para obter mais informações, consulte Funções incorporadas do Azure.

Exibir conexões do SQL Server

Para exibir um resumo de todas as conexões de cliente para a instância do SQL Server, execute estas etapas:

  1. Selecione uma instância do SQL Server habilitada pelo Azure Arc no portal do Azure.
  2. Em Monitoramento, selecione Conexões do SQL Server.
  3. (Opcionalmente) Use o intervalo de tempo para visualizar conexões durante uma janela preferencial nos últimos 30 dias.

Captura de ecrã da vista Ligações de Cliente SQL para SQL Server ativada pelo Azure Arc.

Verifique os dados resumidos na exibição

Nome da coluna Descrição e informações específicas 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 da base de dados atual para a sessão nos instantâneos horários.
Solicitar Hora de Fim Hora de término da última solicitação dos instantâneos horários. Indicador de quão recentemente o programa cliente conectado usou o banco de dados.
Total de gravações Número agregado de escritas do programa cliente para o banco de dados, como visto nos instantâneos horários.
Total de leituras Número total de leituras agregadas do programa cliente para o banco de dados, conforme observado nos instantâneos por hora.
Tempo decorrido Duração agregada da conexão (em milissegundos) do programa cliente, conforme observado nas capturas horárias.
Contagem Contagem de sessões exclusivas conforme observado nos instantâneos horários. As sessões distintas são identificadas usando o tempo de login.

Como são recolhidos os dados?

Por padrão, o modo de 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 começa assim que a instância é conectada ao Azure. O agente do Azure Connected Machine sonda automaticamente sys.dm_exec_sessions hora em 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 no intervalo de tempo selecionado no portal determinam os dados de conexão do cliente, que são resumidos e apresentados como uma tabela na visualização.

Desativar a vista de ligações

Como o modo de exibição de conexões do SQL Server está habilitado por padrão, você pode optar por desabilitá-lo e interromper a coleta de dados. Você pode desabilitar o modo de exibição de conexões do SQL Server usando o portal do Azure ou a CLI do Azure.

Para desabilitar o modo de exibição Conexões do SQL Server, siga estas etapas:

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

  2. 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 :

    Captura de ecrã da opção de desativação na vista Ligações de Cliente SQL para SQL Server ativada pelo Azure Arc.

Ativar a vista de ligações

Se o modo de exibição Conexões do SQL Server e a coleta de dados estiverem desabilitados, você poderá habilitá-lo novamente usando o portal do Azure ou a CLI do Azure.

Para desabilitar o modo de exibição Conexões do SQL Server, siga estas etapas:

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

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

    Captura de ecrã da opção de ativação na vista Ligações de Cliente SQL para SQL Server ativada pelo Azure Arc.