Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
si applica a:SQL Server
Questo articolo illustra come visualizzare le connessioni client a SQL Server abilitate da Azure Arc nel portale di Azure.
Prerequisiti
Per raccogliere i dati di connessione client per SQL Server abilitati da Azure Arc e visualizzare il riepilogo in Azure, è necessario soddisfare le condizioni seguenti:
La versione dell'estensione di Azure per SQL Server (
WindowsAgent.SqlServer) è v1.1.2986.256 o versione successiva.SQL Server abilitato da Azure Arc è in esecuzione nel sistema operativo Windows.
- SQL Server in esecuzione su Windows Server 2012 R2 e versioni precedenti non è supportato.
La versione di SQL Server è SQL Server 2016 (13.x) con Service Pack 1 o versione successiva.
Il server dispone della connettività a
*.<region>.arcdataservices.com. Per altre informazioni, vedere i requisiti di rete.Il tipo di licenza in SQL Server abilitato da Azure Arc è Software Assurance o con pagamento in base al consumo.
Hai un ruolo di Azure con l'azione
Microsoft.AzureArcData/sqlServerInstances/getTelemetry/. È possibile usare il ruolo predefinito seguente, che include questa azione: Amministratore del database ibrido di Azure - Ruolo del servizio di sola lettura. Per altre informazioni, vedere Ruoli predefiniti di Azure.
Visualizzare le connessioni di SQL Server
Per visualizzare un riepilogo di tutte le connessioni client all'istanza di SQL Server, seguire questa procedura:
- Selezionare un'istanza di SQL Server abilitata da Azure Arc nel portale di Azure.
- In Monitoraggio selezionare Connessioni SQL Server.
- (Facoltativamente) Usare l'intervallo di tempo per visualizzare le connessioni durante una finestra preferita negli ultimi 30 giorni.
Esamina i dati riepilogati nella vista
| Nome della colonna | Descrizione e informazioni specifiche della versione |
|---|---|
| Nome programma | Nome del programma client che ha avviato la sessione. |
| Nome interfaccia client | Nome della libreria/driver utilizzato dal client per comunicare con il server. |
| Nome database | Nome del database corrente per la sessione nelle istantanee orarie. |
| Ora di fine richiesta | Ora di fine dell'ultima richiesta dai snapshot orari. Indicatore del modo in cui di recente il programma client connesso ha usato il database. |
| Scritture totali | Numero aggregato di scritture dal programma client al database, come illustrato negli snapshot orari. |
| Letture totali | Numero aggregato di letture dal programma client al database, come illustrato negli snapshot orari. |
| Tempo trascorso | Durata di connessione aggregata (in millisecondi) dal programma client, come illustrato negli snapshot orari. |
| Conteggio | Numero di sessioni univoche, come visto nelle istantanee orarie. Le sessioni distinte vengono identificate usando l'ora di accesso. |
Come vengono raccolti i dati?
Per impostazione predefinita, la visualizzazione Connessioni SQL Server è disponibile per tutte le istanze di SQL Server abilitate da Azure Arc. La raccolta dati viene avviata non appena l'istanza è connessa ad Azure. L'agente di Azure Connected Machine esegue automaticamente un'interrogazione su sys.dm_exec_sessions ogni ora. Il portale visualizza l'ora di raccolta dei dati. Il servizio gestisce i dati per 30 giorni.
I dati di connessione all'interno dell'intervallo di tempo scelto nel portale determinano i dati di connessione client riepilogati e presentati come tabella nella vista.
Disabilitare la visualizzazione connessioni
Poiché la visualizzazione connessioni di SQL Server è abilitata per impostazione predefinita, è possibile scegliere di disabilitarla e arrestare la raccolta dei dati. È possibile disabilitare la visualizzazione connessioni di SQL Server usando il portale di Azure o l'interfaccia della riga di comando di Azure.
Per disabilitare la visualizzazione Connessioni SQL Server, seguire questa procedura:
Nella pagina Panoramica per SQL Server abilitato da Azure Arc nel portale di Azure selezionare Connessioni SQL Server per aprire il riquadro Connessioni SQL Server .
Nel riquadro Connessioni SQL Server selezionare Disabilita dalla barra dei comandi. Selezionare Sì nella casella Disabilita le informazioni sulle connessioni client SQL :
Abilitare la visualizzazione connessioni
Se la visualizzazione Connessioni SQL Server e la raccolta dati sono disabilitate, è possibile abilitarla di nuovo usando il portale di Azure o l'interfaccia della riga di comando di Azure.
Per disabilitare la visualizzazione Connessioni SQL Server, seguire questa procedura:
Nel riquadro Panoramica per SQL Server abilitato da Azure Arc selezionare Connessioni SQL Server per aprire la pagina Connessioni SQL Server .
Nel riquadro Connessioni SQL Server selezionare Abilita dalla barra dei comandi o il pulsante Abilita connessioni SQL per abilitare la funzionalità Connessioni SQL Server.