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
Il provider WMI di SQL Server per Gestione configurazione espone un set di classi che gli amministratori, i sistemi di automazione e gli strumenti di gestione possono usare per eseguire query e modificare le impostazioni dell'istanza di SQL Server, le librerie di rete, le proprietà del protocollo, i log degli errori e la configurazione del servizio.
Questo articolo organizza le classi WMI in gruppi funzionali in modo che sia possibile trovare rapidamente la classe applicabile allo scenario di configurazione.
Classi di configurazione e rete sul lato client
Queste classi definiscono il modo in cui i client SQL Server risolvono i server, usano le librerie di rete e determinano le impostazioni di comunicazione a livello di client.
| Class | Description |
|---|---|
| Clientnetlibinfo | Restituisce informazioni su librerie e protocolli di rete client installati |
| ClientNetworkProtocol | Rappresenta una configurazione specifica del protocollo di rete client ( ad esempio TCP/IP o named pipe) |
| Clientnetworkprotocolproperty | Espone le impostazioni a livello di protocollo per i protocolli di rete client |
| ClientSettings | Fornisce una configurazione client di alto livello, inclusi il comportamento di risoluzione e le impostazioni predefinite |
| ClientSettingsGeneralFlag | Rappresenta i flag client generali usati per attivare o controllare le funzionalità client |
Configurazione del protocollo e della rete server
Queste classi controllano le opzioni di rete lato server, ad esempio l'abilitazione del protocollo, le associazioni IP e le proprietà di comunicazione avanzate.
| Class | Description |
|---|---|
| ServerNetworkProtocol | Rappresenta un protocollo di rete lato server (TCP/IP, named pipe, memoria condivisa) |
| ServerNetworkProtocolIPAddress | Rappresenta associazioni e configurazione specifiche dell'indirizzo IP per i protocolli di rete di SQL Server |
| Servernetworkprotocolproperty | Espone impostazioni configurabili a livello di protocollo, ad esempio porte e comportamento dei pacchetti |
Impostazioni del server, flag e metadati dell'istanza
Queste classi forniscono informazioni che è possibile usare per eseguire query o controllare le impostazioni a livello di istanza, i flag e i dettagli dell'ambiente server di SQL Server.
| Class | Description |
|---|---|
| Serversettings | Definisce le impostazioni di configurazione generali dell'istanza di SQL Server |
| ServerSettingsGeneralFlag | Rappresenta flag configurabili che abilitano o disabilitano le funzionalità a livello di server |
| CInstance | Fornisce informazioni dettagliate sulle istanze di SQL Server in cluster negli ambienti del cluster di failover |
| SInstance | Rappresenta un'istanza autonoma di SQL Server, inclusi i metadati di identità e configurazione |
Gestione alias e servizi di SQL Server
Usare queste classi per gestire i servizi di SQL Server, ad esempio l'avvio, l'arresto e la configurazione. È anche possibile gestire le definizioni di alias client e server.
| Class | Description |
|---|---|
| Sqlservice | Rappresenta un servizio Windows correlato a SQL, ad esempio SQL Server, SQL Agent o Browser e consente di gestire il relativo stato |
| SqlServiceAdvancedProperty | Espone le proprietà di configurazione avanzate del servizio |
| SqlServerAlias | Rappresenta le definizioni di alias lato client per il reindirizzamento delle connessioni DI SQL Server |
Log degli errori e classi di diagnostica di SQL Server
Queste classi espongono i metadati e gli eventi di errore del log degli errori di SQL Server. Usandoli, è possibile monitorare o automatizzare l'analisi dei log.
| Class | Description |
|---|---|
| SqlErrorLogEvent | Rappresenta i singoli eventi registrati nel log degli errori di SQL Server |
| SqlErrorLogFile | Fornisce metadati sui file di log degli errori di SQL Server, inclusi percorsi, dimensioni e comportamento di rollover |
Configurazione di sicurezza e certificato
Queste classi supportano la gestione dei certificati client e server per le connessioni crittografate.
| Class | Description |
|---|---|
| SecurityCertificate | Rappresenta i certificati usati da SQL Server per la comunicazione di rete crittografata |