Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
O fornecedor SQL Server WMI para Gestão de Configuração expõe um conjunto de classes que administradores, sistemas de automação e ferramentas de gestão podem usar para consultar e modificar definições de instância do SQL Server, bibliotecas de rede, propriedades de protocolo, registos de erros e configuração de serviços.
Este artigo organiza as classes WMI em grupos funcionais para que possa encontrar rapidamente a classe que se aplica ao seu cenário de configuração.
Classes de Rede e Configuração do lado do cliente
Estas classes definem como os clientes SQL Server resolvem servidores, utilizam bibliotecas de rede e determinam as definições de comunicação ao nível do cliente.
| Class | Description |
|---|---|
| ClientNetLibInfo | Devolve informações sobre bibliotecas e protocolos de rede cliente instalados |
| ClienteNetworkProtocol | Representa uma configuração específica de protocolo de rede cliente (como TCP/IP ou Named Pipes) |
| ClienteNetworkProtocolProperty | Expõe definições ao nível do protocolo para protocolos de rede cliente |
| ClientSettings | Fornece configuração de cliente de alto nível, incluindo comportamento de resolução e predefinições |
| ClientSettingsGeneralFlag | Representa flags gerais do cliente usados para alternar ou controlar funcionalidades do cliente |
Rede de Servidores e Configuração de Protocolos
Estas classes controlam opções de rede do lado do servidor, como ativação de protocolos, ligações IP e propriedades avançadas de comunicação.
| Class | Description |
|---|---|
| ServerNetworkProtocol | Representa um protocolo de rede do lado do servidor (TCP/IP, Pipes Nomeados, Memória Partilhada) |
| ServerNetworkProtocolIPAddress | Representa ligações e configurações específicas de endereços IP para protocolos de rede SQL Server |
| PosseProtocoloRedeServidor | Expõe definições configuráveis ao nível do protocolo, como portas e comportamento de pacotes |
Definições do servidor, flags e metadados da instância
Estas classes fornecem informações que pode usar para consultar ou controlar definições ao nível da instância do SQL Server, flags e detalhes do ambiente do servidor.
| Class | Description |
|---|---|
| Definições do Servidor | Define definições gerais de configuração da instância do SQL Server |
| MarcaConfiguraçõesGerais do Servidor | Representa flags configuráveis que ativam ou desativam funcionalidades ao nível do servidor |
| Sequência | Fornece detalhes para instâncias SQL Server em clusters em ambientes de clusters de failover |
| Sequência | Representa uma instância SQL Server autónoma, incluindo metadados de identidade e configuração |
Serviços SQL Server e gestão de alias
Use estas classes para gerir serviços SQL Server, como iniciar, parar e configurá-los. Também pode gerir definições de alias de cliente e servidor.
| Class | Description |
|---|---|
| SqlService | Representa um serviço Windows relacionado com SQL, como SQL Server, SQL Agent ou Browser, e permite gerir o seu estado |
| SqlServiceAdvancedProperty | Expõe propriedades avançadas de configuração de serviço |
| SqlServerAlias | Representa definições de alias do lado do cliente para redirecionar ligações SQL Server |
Registo de erros e classes de diagnóstico do SQL Server
Estas classes expõem metadados do registo de erro do SQL Server e eventos de erro. Ao usá-los, pode monitorizar ou automatizar a análise de registos.
| Class | Description |
|---|---|
| SqlErrorLogEvent | Representa eventos individuais registados no registo de erros do SQL Server |
| SqlErrorLogFile | Fornece metadados sobre ficheiros de registo de erro do SQL Server, incluindo caminhos, tamanhos e comportamento de rollover |
Configuração de segurança e certificados
Estas classes suportam a gestão de certificados de cliente e servidor para ligações encriptadas.
| Class | Description |
|---|---|
| Certificado de Segurança | Representa certificados que o SQL Server utiliza para comunicação de rede encriptada |