Provedor WMI para gerenciamento de configuração

Aplica-se a: SQL Server

O provedor WMI é uma camada publicada usada com o snap-in do SQL Server Configuration Manager para o MMC (Console de Gerenciamento Microsoft) e o Microsoft SQL Server Configuration Manager. Ele fornece uma maneira unificada de interface com as chamadas de API que gerenciam as operações do Registro solicitadas pelo SQL Server Configuration Manager e fornece controle e manipulação aprimorados sobre os serviços selecionados do SQL Server.

O Provedor WMI do SQL Server é uma DLL e um arquivo MOF, que são compilados automaticamente pela Instalação do SQL Server.

O Provedor WMI do SQL Server contém um conjunto de classes de objeto usadas para controlar os serviços do SQL Server usando os seguintes métodos:

  • Uma linguagem de script como VBScript, JScript ou Perl, na qual a WQL (Linguagem de Consulta do Windows) pode ser inserida.

  • O OBJETO ManagedComputer em um programa de código gerenciado SMO.

  • O SQL Server Configuration Manager ou MMC com o snap-in do provedor WMI do SQL Server.

Usando uma linguagem de script

As vantagens de usar uma linguagem de script incluem o seguinte:

  • Um ambiente de desenvolvimento não é necessário.

  • Os arquivos que dão suporte à linguagem de script estão amplamente disponíveis.

O script também pode funcionar com outros provedores WMI, além do provedor WMI do SQL Server. Um administrador de domínio pode usar um script para configurar os serviços, as configurações de rede e as configurações de alias em vários computadores em uma rede.

Esta seção trata mais detalhadamente do acesso ao Provedor WMI para Configuration Manager a partir de scripts.

Usando o objeto ManagedComputer do SMO

O objeto ManagedComputer é um objeto gerenciado do SMO que fornece acesso ao Provedor WMI para Configuration Manager. Usando um programa SMO, o ManagedComputer objeto pode ser usado para exibir e modificar serviços do SQL Server, configurações de rede e configurações de alias. Para obter mais informações, consulte Gerenciando serviços e configurações de rede usando o provedor WMI.

Usando o Console de Gerenciamento Microsoft ou o SQL Server Configuration Manager

O MMC (Console de Gerenciamento Microsoft) fornece uma interface para gerenciar serviços do SQL Server, em vez de uma linguagem de script ou programa de código gerenciado. O snap-in do MMC do Gerenciamento do SQL Server pode ser usado para interromper e iniciar serviços e para alterar contas de serviço.

O SQL Server Configuration Manager também pode ser usado para gerenciar serviços do SQL Server, protocolos de cliente e servidor e aliases de servidor

Confira também

Compreender o provedor WMI para gerenciamento de configuração
Trabalhando com o provedor WMI para o Gerenciamento de configuração
Usando as linguagens WQL e de scripts com o provedor WMI para gerenciamento de configuração