Microsoft.SqlServer.Management.Smo.Wmi Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El espacio de nombres Microsoft.SqlServer.Management.Smo.Wmi contiene clases que proporcionan acceso mediante programación a Instrumental de administración de Windows (WMI) desde una aplicación SMO.
Clases
ClientProtocol |
La ClientProtocol clase representa un protocolo de red instalado en una instancia de cliente que permite la comunicación con la instancia de SQL Server a través de una red. |
ClientProtocolCollection |
La clase ClientProtocolCollection representa una recopilación de objetos ClientProtocol que representan todos los protocolos de cliente definidos en el objeto primario. |
ClientProtocolProperty |
La clase ClientProtocolProperty representa un atributo de un protocolo de cliente de Instrumental de administración de Windows (WMI). |
ClientProtocolPropertyCollection |
La clase ClientProtocolPropertyCollection representa una recopilación de objetos ClientProtocolProperty que representan todos los atributos del protocolo de cliente definidos en el objeto primario. |
IPAddressProperty |
La clase IPAddressProperty representa un atributo de una dirección IP de Instrumental de administración de Windows (WMI). |
IPAddressPropertyCollection |
La clase IPAddressPropertyCollection representa una recopilación de objetos IPAddressProperty que representan todos los atributos de la dirección IP definida en el objeto primario. |
ManagedComputer |
La ManagedComputer clase representa una instalación de Instrumental de administración de Windows (WMI) en una instancia de MicrosoftSQL Server. |
NetLibInfo |
El objeto NetLibInfo representa información con respecto a un archivo de biblioteca de red. |
ProtocolBase |
La ProtocolBase clase representa un protocolo usado en un cliente SQL Server o un servidor que ejecuta SQL Server. |
ProtocolProperty |
La clase ProtocolProperty representa un atributo de un protocolo en la instalación de Instrumental de administración de Windows (WMI). |
ProtocolPropertyCollection |
La clase ProtocolPropertyCollection representa una recopilación de objetos ProtocolProperty que representan todos los atributos del protocolo definidos en el objeto primario. |
ServerAlias |
La clase ServerAlias representa un alias para una conexión al servidor en la instalación de Instrumental de administración de Windows (WMI). |
ServerAliasCollection |
La ServerAliasCollection clase representa una colección de ServerAlias objetos que representan todos los alias de SQL Server definidos en el objeto primario. |
ServerInstance |
La ServerInstance clase representa una instancia de Microsoft SQL Server. |
ServerInstanceCollection |
La ServerInstanceCollection clase representa una colección de ServerInstance objetos que representan todas las instancias de SQL Server definidas en el objeto primario. |
ServerIPAddress |
La clase ServerIPAddress representa la dirección IP del protocolo de servidor definida en la instalación de Instrumental de administración de Windows (WMI). |
ServerIPAddressCollection |
La clase ServerIPAddressCollection representa una recopilación de objetos ServerIPAddress que representan todas las direcciones IP de servidor definidas en el objeto primario. |
ServerProtocol |
La ServerProtocol clase representa un protocolo de red instalado en una instancia de servidor que permite la comunicación con SQL Server clientes a través de una red. |
ServerProtocolCollection |
La clase ServerProtocolCollection representa una recopilación de objetos ServerProtocol que representan todos los protocolos de servidor definidos en el objeto primario. |
ServerProtocolProperty |
La clase ServerProtocolProperty representa un atributo de un protocolo de servidor de Instrumental de administración de Windows (WMI). |
ServerProtocolPropertyCollection |
La clase ServerProtocolPropertyCollection representa una recopilación de objetos ServerProtocolProperty que representan todos los atributos del protocolo de servidor definidos en el objeto primario. |
Service |
La Service clase representa una instancia del servicio SQL Server. |
ServiceCollection |
La ServiceCollection clase representa una colección de Service objetos que representan todos los servicios SQL Server definidos en el objeto primario. |
WmiCollectionBase |
La clase WmiCollectionBase representa todos los objetos de recopilación de la referencia de objetos de Instrumental de administración de Windows (WMI). |
WmiConnectionInfo |
La clase WmiConnectionInfo representa información de conexión utilizada por la instalación de Instrumental de administración de Windows (WMI). |
WmiSmoObject |
La clase WmiSmoObject representa el objeto fundamental de Instrumental de administración de Windows (WMI) a partir del cual se construyen todos los objetos de WMI. |
Enumeraciones
ProviderArchitecture |
La enumeración ProviderArchitecture contiene valores que se utilizan para especificar la arquitectura de proveedor de Instrumental de administración de Windows (WMI). |
Comentarios
El Microsoft.SqlServer.Management.Smo.Wmi espacio de nombres contiene todas las clases que representan el SQL Server WMI. Las clases de este espacio de nombres no requieren una conexión a una instancia de SQL Server. Las clases de este espacio de nombres controlan el servicio SQL Server y el servicio Agente SQL Server tal y como se representa mediante la Server clase y la JobServer clase . WMI está jerárquicamente por encima de la clase de servidor SMO. Las clases WMI también se usan para establecer los protocolos de red y las bibliotecas para las instalaciones de cliente y servidor de SQL Server.
El Microsoft.SqlServer.Management.Smo.Wmi espacio de nombres reside en el archivo de ensamblado Microsoft.SqlServer.Smo.dll. Además, algunas de las clases de enumeración se encuentran en el archivo de ensamblado Microsoft.SqlServer.WmiEnum.dll. Tendrá que importar ambos archivos para acceder a las clases del Microsoft.SqlServer.Management.Smo.Wmi espacio de nombres .
Con el Microsoft.SqlServer.Management.Smo.Wmi espacio de nombres , puede hacer lo siguiente:
Detenga, inicie y pause la instancia de SQL Server y Agente SQL Server.
Establezca protocolos, bibliotecas de red e información de direcciones IP para SQL Server servicios y clientes.
Administrar alias de SQL Server.
Nota:
Debe registrar el Microsoft.SqlServer.SqlWmiManagment.dll mediante regasm.exe
para poder usar las Microsoft.SqlServer.Management.Smo.Wmi clases.