Conceptos del proveedor WMI de administración de configuración

El proveedor WMI es un nivel publicado que se utiliza con el complemento Administrador de configuración de SQL Server para Microsoft Management Console (MMC) y el Administrador de configuración de Microsoft SQL Server. Proporciona una forma unificada de crear una interfaz con las llamadas a la API que administran las operaciones del Registro solicitadas por el Administrador de configuración de SQL Server y proporciona un mejor control y manipulación de los servicios SQL seleccionados del complemento Administrador de configuración de SQL Server.

El proveedor WMI de SQL Server es una DLL y un archivo MOF que compila automáticamente el Programa de instalación de SQL Server.

El proveedor WMI de SQL Server contiene un conjunto de clases de objeto que se utiliza para controlar los servicios de SQL Server utilizando los métodos siguientes:

  • Un lenguaje de script como VBScript, JScript o Perl, en los que se puede incrustar el Lenguaje de consulta de Windows (WQL).

  • El objeto ManagedComputer en un programa de código administrado de SMO.

  • El Administrador de configuración de SQL Server o MMC con el complemento del proveedor WMI de SQL Server.

Utilizar un lenguaje de script

Las ventajas de usar un lenguaje de script son las siguientes:

  • No se requiere un entorno de desarrollo.

  • Los archivos que admiten el lenguaje de script están ampliamente disponibles.

El script también puede funcionar con otros proveedores WMI además del proveedor WMI de SQL Server. Un administrador de dominio puede utilizar un script para configurar los servicios, la configuración de la red y los valores de alias en varios equipos de una red.

En esta sección se explica con más detalle cómo tener acceso al proveedor WMI de Administración de configuración a partir de scripts.

Utilizar el objeto ManagedComputer de SMO

El objeto ManagedComputer es un objeto SMO administrado que proporciona acceso al proveedor WMI para la Administración de configuración. Si se utiliza un programa SMO, se puede usar el objeto ManagedComputer para ver y modificar servicios, la configuración de red y valores de alias de SQL Server. Para obtener más información, vea Administrar servicios y configuración de red utilizando el proveedor WMI.

Utilizar Microsoft Management Console o el Administrador de configuración de SQL Server

Microsoft Management Console (MMC) proporciona una interfaz para administrar los servicios de SQL Server, a diferencia de un lenguaje de scripting o un programa de código administrado. El complemento SQL Server Management Console se puede utilizar para detener e iniciar servicios y para cambiar las cuentas de servicio.

El Administrador de configuración de SQL Server se puede utilizar también para administrar servicios, protocolos de servidor, protocolos de cliente y servidor y alias de cliente de SQL Server.