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.
Registrare un'istanza di SQL Server in un'utilità SQL Server esistente per monitorare le prestazioni e la configurazione come istanza gestita di SQL Server. Il punto di controllo dell'utilità raccoglie informazioni sulla configurazione e sulle prestazioni da istanze gestite di SQL Server ogni 15 minuti. Queste informazioni vengono archiviate nel data warehouse di gestione dell'utilità (UMDW) all'interno dell'UCP (Utility Control Point); il nome del file UMDW è sysutility_mdw. I dati sulle prestazioni di SQL Server vengono confrontati con i criteri per identificare i colli di bottiglia e le opportunità di consolidamento delle risorse.
In questa versione, il punto di controllo dell'utilità (UCP) e tutte le istanze gestite di SQL Server devono soddisfare i requisiti seguenti:
SQL Server deve essere versione 10.50 o successiva.
Il tipo di istanza di SQL Server deve essere Motore di database.
L'utilità SQL Server deve operare all'interno di un singolo dominio Windows o di domini con relazioni di trust bidirezionali.
Gli account del servizio SQL Server sull'UCP e su tutte le istanze gestite di SQL Server devono avere l'autorizzazione di lettura sugli utenti in Active Directory.
L'istanza di SQL Server da registrare non può essere SQL Azure.
In questa versione, l'UCP deve soddisfare i requisiti seguenti:
L'istanza di SQL Server deve essere un'edizione supportata. Per un elenco delle funzionalità supportate dalle edizioni di SQL Server, vedere Funzionalità supportate dalle edizioni di SQL Server 2014.
Si consiglia di ospitare l'UCP su un'istanza di SQL Server con distinzione tra maiuscole e minuscole.
Prendere in considerazione i consigli seguenti per la pianificazione della capacità nel computer UCP:
In uno scenario tipico, lo spazio su disco utilizzato dal database UMDW (sysutility_mdw) sull'UCP è di circa 2 GB all'anno per ogni istanza gestita di SQL Server. Questa stima può variare a seconda del numero di oggetti di database e di sistema raccolti dall'istanza gestita. Il tasso di crescita dello spazio su disco UMDW (sysutility_mdw) è più elevato durante i primi due giorni.
In uno scenario tipico, lo spazio su disco utilizzato da msdb sull'UCP è di circa 20 MB per istanza gestita di SQL Server. Si noti che questa stima può variare a seconda dei criteri di utilizzo delle risorse e del numero di oggetti di database e di sistema raccolti dall'istanza gestita. In generale, l'utilizzo dello spazio su disco aumenta man mano che aumenta il numero di violazioni dei criteri e la durata dell'intervallo di tempo mobile per le risorse volatili aumenta.
Si noti che la rimozione di un'istanza gestita da UCP non ridurrà lo spazio su disco usato dai database UCP fino alla scadenza dei periodi di conservazione dei dati per l'istanza gestita.
In questa versione tutte le istanze gestite di SQL Server devono soddisfare i requisiti seguenti:
È consigliabile che, se il punto di controllo dell'utilità è ospitato da un'istanza di SQL Server senza distinzione tra maiuscole e minuscole, anche le istanze gestite di SQL Server dovrebbero essere senza distinzione tra maiuscole e minuscole.
I dati FILESTREAM non sono supportati per il monitoraggio di Utilità SQL Server.
Per altre informazioni, vedere Specifiche di capacità massima per SQL Server e funzionalità supportate dalle edizioni di SQL Server 2014.
Per altre informazioni sui concetti relativi all'utilità SQL Server, vedere Funzionalità e attività di Utilità SQL Server.
Importante
Il set di raccolta dell'Utility di SQL Server è supportato affiancato ai set di raccolta non appartenenti all'Utility di SQL Server. Ovvero, un'istanza gestita di SQL Server può essere monitorata da altri set di raccolta mentre è membro di un'utilità SQL Server. Si noti, tuttavia, che tutti i set di raccolta nell'istanza gestita caricano i dati nel deposito dati di gestione delle utility. Per altre informazioni, vedere Considerazioni sull'esecuzione di set di utilità e raccolte non di utilità nella stessa istanza di SQL Server e configurare il data warehouse del punto di controllo dell'utilità (utilità SQL Server).
Procedura guidata
Le sezioni seguenti forniscono informazioni dettagliate su ogni pagina del flusso di lavoro della procedura guidata. Fare clic su un collegamento per passare ai dettagli di una pagina nella procedura guidata. Per altre informazioni su uno script di PowerShell di questa operazione, vedere l'esempio di PowerShell.
Introduzione alla procedura guidata per l'iscrizione dell'istanza
Per avviare la procedura guidata, espandere l'albero di Esplora utilità in un punto di controllo dell'utilità, fare clic con il pulsante destro del mouse su Istanze gestite e selezionare Aggiungi istanza gestita....
Scegliere Avantiper continuare.
Specificare l'istanza di SQL Server
Per selezionare un'istanza di SQL Server dalla finestra di dialogo di connessione, fare clic su Connetti. Specificare il nome del computer e il nome dell'istanza di SQL Server nel formato NomeComputer\NomeIstanza. Per altre informazioni, vedere Connettersi al server (motore di database).
Scegliere Avantiper continuare.
Finestra di dialogo per la connessione
Nella finestra di dialogo Connetti al server verificare il tipo di server, il nome del computer e le informazioni sul nome dell'istanza di SQL Server. Per altre informazioni, vedere Connettersi al server (motore di database).
Annotazioni
Se la connessione è crittografata, viene usata la connessione crittografata. Se la connessione non è crittografata, Utilità SQL Server si riconnette usando una connessione crittografata.
Per continuare, fare clic su Connetti....
Account del Set di Raccolta di Utilità
Specificare un account di dominio di Windows per eseguire il set di raccolta di Utilità SQL Server. Questo account viene usato come account proxy di SQL Server Agent per il set di raccolta di Utilità SQL Server. In alternativa, è possibile usare l'account del servizio SQL Server Agent esistente. Per superare i requisiti di convalida, usare le linee guida seguenti per specificare l'account.
Se specifichi l'opzione dell'account del servizio SQL Server Agent:
- L'account del servizio SQL Server Agent deve essere un account di dominio di Windows che non è un account predefinito come LocalSystem, NetworkService o LocalService.
Scegliere Avantiper continuare.
Convalida dell'istanza di SQL Server
In questa versione, le condizioni seguenti devono essere vere nell'istanza di SQL Server per la registrazione in Utilità SQL Server:
| Condizione | Azione correttiva |
|---|---|
| È necessario disporre dei privilegi di amministratore sull'istanza specificata di SQL Server e sull'UCP. | Accedi con un account con privilegi di amministratore per l'istanza specificata di SQL Server e nell'UCP. |
| L'edizione di SQL Server deve supportare la registrazione dell'istanza. | Per un elenco delle funzionalità supportate dalle edizioni di SQL Server, vedere Funzionalità supportate dalle edizioni di SQL Server 2014. |
| Il SQL Server UCP deve avere TCP/IP abilitato. | Abilitare TCP/IP nel Punto di Controllo dell'Utilità di SQL Server. |
| L'istanza di SQL Server non può essere già stato registrato con qualsiasi altro UCP di SQL Server. | Se l'istanza di SQL Server specificata è già gestita come parte di un'utilità SQL Server esistente, non è possibile registrarla con un punto di controllo dell'utilità diverso. |
| L'istanza di SQL Server non può essere già una UCP. | Se l'istanza di SQL Server specificata è già un PDCU diverso dal PDCU a cui si è connessi, non è possibile iscriverlo a questo PDCU. |
| L'istanza di SQL Server deve disporre di set di raccolta di Utilità SQL Server installati. | Reinstallare l'istanza di SQL Server. |
| Le raccolte dell'istanza specificata di SQL Server devono venire arrestate. | Interrompere gli insiemi di raccolta preesistenti nell'istanza specificata di SQL Server. Se l'agente di raccolta dati è disabilitato, abilitarlo, arrestare tutti i set di raccolta in esecuzione, quindi eseguire nuovamente le regole di convalida per l'operazione Create UCP. Per abilitare l'agente di raccolta dati: In Esplora oggetti espandere il nodo Gestione . Fare clic con il pulsante destro del mouse su Raccolta dati, quindi scegliere Abilita raccolta dati. Per arrestare un set di raccolta: In Esplora oggetti espandere il nodo Gestione, espandere Raccolta dati, quindi espandere Set di raccolta dati di sistema. Fare clic con il pulsante destro del mouse sul set di raccolta che si desidera arrestare e quindi scegliere Arresta set di raccolta dati. Una finestra di messaggio visualizzerà il risultato di questa azione e un cerchio rosso sull'icona del set di raccolta indica che il set di raccolta è stato arrestato. |
| È necessario avviare il servizio SQL Server Agent nell'istanza specificata di SQL Server. | Avviare il servizio SQL Server Agent nell'istanza specificata di SQL Server. Se l'istanza specificata di SQL Server è un'istanza del cluster di failover di SQL Server, configurare il servizio SQL Server Agent per l'avvio manuale. In caso contrario, configurare il servizio SQL Server Agent per l'avvio automatico. |
| È necessario avviare il servizio SQL Server Agent sull'UCP (punto di controllo dell'utilità). | Avviare il servizio SQL Server Agent sul UCP. Se l'UCP di SQL Server è un'istanza del cluster di failover di SQL Server, configurare il servizio SQL Server Agent per la modalità di avvio manuale. In caso contrario, configurare il servizio SQL Server Agent per l'avvio automatico. |
| WMI deve essere configurato correttamente. | Per risolvere i problemi di configurazione WMI, vedere Risolvere i problemi relativi all'utilità SQL Server. |
| L'account proxy di SQL Server Agent deve essere un account di dominio di Windows valido sull'UCP. | Specificare un account di dominio di Windows valido. Per assicurarsi che l'account sia valido, accedere a UCP utilizzando l'account di dominio di Windows. |
| Se si seleziona l'opzione account proxy, l'account proxy di SQL Server Agent deve essere un account di dominio di Windows valido nell'istanza specificata di SQL Server. | Specificare un account di dominio di Windows valido. Per assicurarsi che l'account sia valido, accedere all'istanza specificata di SQL Server usando l'account di dominio di Windows. |
| L'account del servizio SQL Server Agent non può essere un account predefinito, ad esempio servizio di rete. | Riassegnare l'account a un account di dominio di Windows. Per assicurarsi che l'account sia valido, accedere all'istanza specificata di SQL Server usando l'account di dominio di Windows. |
| L'account del servizio SQL Server Agent deve essere un account valido del dominio Windows sul UCP. | Specificare un account di dominio di Windows valido. Per assicurarsi che l'account sia valido, effettuare il logon al UCP usando l'account di dominio di Windows. |
| Se si seleziona l'opzione account del servizio, l'account del servizio SQL Server Agent deve essere un account di dominio di Windows valido nell'istanza specificata di SQL Server. | Specificare un account di dominio di Windows valido. Per assicurarsi che l'account sia valido, accedere all'istanza specificata di SQL Server usando l'account di dominio di Windows. |
Se sono presenti condizioni non riuscite nei risultati della convalida, correggere i problemi di blocco e quindi fare clic su Riesegui convalida per verificare la configurazione del computer.
Per salvare il report di convalida, fare clic su Salva report e quindi specificare un percorso per il file.
Scegliere Avantiper continuare.
Riepilogo dell'iscrizione dell'istanza
Nella pagina di riepilogo sono elencate le informazioni sull'istanza di SQL Server da aggiungere all'utilità SQL Server.
Impostazioni dell'istanza gestita:
Il nome dell'istanza di SQL Server: NomeComputer\NomeIstanza
Account set di raccolta utilità: DomainName\UserName
Scegliere Avantiper continuare.
Registrazione dell'istanza di SQL Server
La pagina Registrazione fornisce lo stato dell'operazione:
Preparazione dell'istanza per la registrazione.
Creazione della cartella della cache per i dati raccolti.
Configurazione del set di raccolta di utilità.
Per salvare un report sull'operazione di registrazione, fare clic su Salva report e quindi specificare un percorso per il file.
Per completare la procedura guidata, fare clic su Fine.
Annotazioni
Se si usa l'autenticazione di SQL Server per connettersi all'istanza di SQL Server da registrare e si specifica un account proxy appartenente a un dominio di Active Directory diverso rispetto al dominio in cui si trova il punto di controllo dell'utilità, la convalida dell'istanza ha esito positivo, ma l'operazione di registrazione ha esito negativo con il messaggio di errore seguente:
Si è verificata un'eccezione durante l'esecuzione di una dichiarazione o batch Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)
Informazioni aggiuntive: impossibile ottenere informazioni sul gruppo/utente di Windows NT '<DomainName\AccountName>', codice di errore 0x5. (Microsoft SQL Server, Errore: 15404)
Per altre informazioni sulla risoluzione di questo errore, vedere Risolvere i problemi relativi a Utilità SQL Server.
Importante
Non modificare alcuna proprietà del set di raccolta "Informazioni utilità" in un'istanza gestita di SQL Server e non attivare/disattivare la raccolta dati manualmente, perché la raccolta dati è controllata da un processo dell'agente di Utilità.
Dopo aver completato la Registrazione Guidata Istanza, cliccare sul nodo Istanze gestite nel riquadro di Navigazione Esplora Utilità in SSMS. Le istanze iscritte di SQL Server vengono visualizzate nella vista elenco nel pannello Contenuto di Esplora utilità.
Il processo di raccolta dati inizia immediatamente, ma possono essere necessari fino a 30 minuti prima che i dati vengano visualizzati nel dashboard e i punti di vista nel riquadro del contenuto di Esplora utilità. La raccolta dati continua una volta ogni 15 minuti. Per aggiornare i dati, fare clic con il pulsante destro del mouse sul nodo Istanze gestite nel riquadro di spostamento esplora utilità , quindi scegliere Aggiorna oppure fare clic con il pulsante destro del mouse sul nome dell'istanza di SQL Server nella visualizzazione elenco, quindi scegliere Aggiorna.
Per rimuovere le istanze gestite dall'Utilità SQL Server, selezionare Istanze gestite nel riquadro di navigazione di Utility Explorer per visualizzare l'elenco delle istanze gestite, fare clic con il pulsante destro del mouse sul nome dell'istanza di SQL Server nella vista elenco di Contenuto di Utility Explorer, quindi selezionare Rimuovi gestione istanza.
Registrare un'istanza di SQL Server con PowerShell
Usare l'esempio seguente per registrare un'istanza di SQL Server in un'utilità SQL Server esistente:
$UtilityInstance = new-object -Type Microsoft.SqlServer.Management.Smo.Server "ComputerName\UCP-Name";
$SqlStoreConnection = new-object -Type Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection $UtilityInstance.ConnectionContext.SqlConnectionObject;
$Utility = [Microsoft.SqlServer.Management.Utility.Utility]::Connect($SqlStoreConnection);
$Instance = new-object -Type Microsoft.SqlServer.Management.Smo.Server "ComputerName\ManagedInstanceName";
$InstanceConnection = new-object -Type Microsoft.SqlServer.Management.Sdk.Sfc.SqlStoreConnection $Instance.ConnectionContext.SqlConnectionObject;
$ManagedInstance = $Utility.EnrollInstance($InstanceConnection, "ProxyAccount", "ProxyPassword");
Vedere anche
Funzionalità e attività dell'utilità SQL Server
Monitorare le istanze di SQL Server nell'utilità SQL Server
Risolvere i problemi relativi all'utilità SQL Server