Microsoft.SqlServer.Management.Smo.Wmi Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Lo spazio dei nomi Microsoft.SqlServer.Management.Smo.Wmi contiene classi che forniscono l'accesso a livello di codice a Strumentazione gestione Windows (WMI) da un'applicazione SMO.
Classi
ClientProtocol |
La ClientProtocol classe rappresenta un protocollo di rete installato in un'istanza client che consente la comunicazione con l'istanza di SQL Server in rete. |
ClientProtocolCollection |
La classe ClientProtocolCollection rappresenta una raccolta di oggetti ClientProtocol che rappresentano tutti i protocolli client definiti nell'oggetto padre. |
ClientProtocolProperty |
La classe ClientProtocolProperty rappresenta un attributo di un protocollo client di Strumentazione gestione Windows (WMI). |
ClientProtocolPropertyCollection |
La classe ClientProtocolPropertyCollection rappresenta una raccolta di oggetti ClientProtocolProperty che rappresentano tutti gli attributi del protocollo client definiti nell'oggetto padre. |
IPAddressProperty |
La classe IPAddressProperty rappresenta un attributo di un indirizzo IP di Strumentazione gestione Windows (WMI). |
IPAddressPropertyCollection |
La classe IPAddressPropertyCollection rappresenta una raccolta di oggetti IPAddressProperty che rappresentano tutti gli attributi dell'indirizzo IP definiti nell'oggetto padre. |
ManagedComputer |
La ManagedComputer classe rappresenta un'installazione di Strumentazione gestione Windows (WMI) in un'istanza di MicrosoftSQL Server. |
NetLibInfo |
L'oggetto NetLibInfo rappresenta le informazioni relative a un file della libreria di rete. |
ProtocolBase |
La ProtocolBase classe rappresenta un protocollo utilizzato in un client SQL Server o in un server che esegue SQL Server. |
ProtocolProperty |
La classe ProtocolProperty rappresenta un attributo di protocollo nell'installazione di Strumentazione gestione Windows (WMI). |
ProtocolPropertyCollection |
La classe ProtocolPropertyCollection rappresenta una raccolta di oggetti ProtocolProperty che rappresentano tutti gli attributi di protocollo definiti nell'oggetto padre. |
ServerAlias |
La classe ServerAlias rappresenta un alias per una connessione server nell'installazione di Strumentazione gestione Windows (WMI). |
ServerAliasCollection |
La ServerAliasCollection classe rappresenta una raccolta di ServerAlias oggetti che rappresentano tutti gli alias SQL Server definiti nell'oggetto padre. |
ServerInstance |
La ServerInstance classe rappresenta un'istanza di Microsoft SQL Server. |
ServerInstanceCollection |
La ServerInstanceCollection classe rappresenta una raccolta di ServerInstance oggetti che rappresentano tutte le istanze di SQL Server definite nell'oggetto padre. |
ServerIPAddress |
La classe ServerIPAddress rappresenta l'indirizzo IP del protocollo server definito nell'installazione di Strumentazione gestione Windows (WMI). |
ServerIPAddressCollection |
La classe ServerIPAddressCollection rappresenta una raccolta di oggetti ServerIPAddress che rappresentano tutti gli indirizzi IP del server definiti nell'oggetto padre. |
ServerProtocol |
La ServerProtocol classe rappresenta un protocollo di rete installato in un'istanza del server che consente la comunicazione con i client SQL Server tramite una rete. |
ServerProtocolCollection |
La classe ServerProtocolCollection rappresenta una raccolta di oggetti ServerProtocol che rappresentano tutti i protocolli server definiti nell'oggetto padre. |
ServerProtocolProperty |
La classe ServerProtocolProperty rappresenta un attributo di un protocollo server di Strumentazione gestione Windows (WMI). |
ServerProtocolPropertyCollection |
La classe ServerProtocolPropertyCollection rappresenta una raccolta di oggetti ServerProtocolProperty che rappresentano tutti gli attributi del protocollo server definiti nell'oggetto padre. |
Service |
La Service classe rappresenta un'istanza del servizio SQL Server. |
ServiceCollection |
La ServiceCollection classe rappresenta una raccolta di Service oggetti che rappresentano tutti i servizi SQL Server definiti nell'oggetto padre. |
WmiCollectionBase |
La classe WmiCollectionBase rappresenta tutti gli oggetti della raccolta nel riferimento all'oggetto WMI. |
WmiConnectionInfo |
La classe WmiConnectionInfo rappresenta le informazioni sulla connessione utilizzate dall'installazione di Strumentazione gestione Windows (WMI). |
WmiSmoObject |
La classe WmiSmoObject rappresenta l'oggetto WMI fondamentale da cui vengono costruiti tutti gli oggetti Strumentazione gestione Windows (WMI). |
Enumerazioni
ProviderArchitecture |
L'enumerazione ProviderArchitecture contiene valori utilizzati per specificare l'architettura del provider di Strumentazione gestione Windows (WMI). |
Commenti
Lo Microsoft.SqlServer.Management.Smo.Wmi spazio dei nomi contiene tutte le classi che rappresentano il SQL Server WMI. Le classi in questo spazio dei nomi non richiedono una connessione a un'istanza di SQL Server. Le classi in questo spazio dei nomi controllano il servizio SQL Server e il servizio SQL Server Agent come rappresentato dalla Server classe e dalla JobServer classe . WMI è gerarchicamente superiore alla classe server SMO. Le classi WMI vengono usate anche per impostare i protocolli di rete e le librerie per le installazioni client e server di SQL Server.
Lo Microsoft.SqlServer.Management.Smo.Wmi spazio dei nomi si trova nel file di assembly Microsoft.SqlServer.Smo.dll. Inoltre, alcune classi di enumerazione si trovano nel file di assembly Microsoft.SqlServer.WmiEnum.dll. Sarà necessario importare entrambi i file per accedere alle classi nello Microsoft.SqlServer.Management.Smo.Wmi spazio dei nomi .
Usando lo spazio dei Microsoft.SqlServer.Management.Smo.Wmi nomi , è possibile eseguire le operazioni seguenti:
Arrestare, avviare e sospendere sia l'istanza di SQL Server che di SQL Server Agent.
Impostare protocolli, librerie di rete e informazioni sull'indirizzo IP per SQL Server servizi e client.
Gestire gli alias SQL Server.
Nota
È necessario registrare il Microsoft.SqlServer.SqlWmiManagment.dll usando regasm.exe
prima di poter usare le Microsoft.SqlServer.Management.Smo.Wmi classi .