Como criar consultas no Configuration Manager

 

Aplica-se a: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Use as seções a seguir neste tópico para ajudá-lo a criar ou importar consultas em System Center 2012 Configuration Manager.

  • Como criar consultas

  • Como importar consultas

  • Exemplo de consultas WQL

Como criar consultas

Use este procedimento para ajudá-lo a criar consultas em Gerenciador de Configurações.

Para criar uma consulta

  1. No console do Gerenciador de Configurações, clique em Monitoramento.

  2. No monitoramento espaço de trabalho, clique em consultas e, em seguida, no Home guia o criar clique em Criar consulta.

  3. No geral guia do Criar Assistente de consulta, especifique um nome exclusivo e um comentário opcional para a consulta.

  4. Se você quiser importar uma consulta existente para usar como base para a nova consulta, clique em Importar instrução de consulta e, em seguida, no Procurar consulta caixa de diálogo, selecione uma consulta existente que você deseja importar e clique OK.

  5. No tipo de objeto selecione o tipo de objeto que você deseja que a consulta para retornar.A tabela a seguir descreve alguns exemplos do tipo de objeto, por que você pode procurar:

    Tipo de objeto

    Descrição

    Recurso do sistema

    Use para procurar os atributos de sistema típico, como o nome NetBIOS de um dispositivo, a versão do cliente, o endereço IP do cliente e informações de serviços de domínio Active Directory.

    Recursos de usuário

    Use para procurar informações de usuário comum, como nomes de usuário, nomes de grupo do usuário e nomes de grupo de segurança.

    Implantação

    Use para procurar por atributos comuns de uma implantação, como o nome da implantação, agenda e coleção à qual ele foi implantado.

  6. Clique em Edit Query Statement para abrir o < nome da consulta > Statement Properties caixa de diálogo.

  7. No geral guia de < nome da consulta > Statement Properties caixa de diálogo, especifique os atributos que esta consulta retorna e como eles devem ser exibidos.Clique o novo ícone para adicionar um novo atributo.Você também pode clicar em mostram a linguagem de consulta para inserir ou editar a consulta diretamente no WMI Query Language (WQL).Para obter exemplos de consultas do WMI, consulte o Exemplo de consultas WQL neste tópico.

    System_CAPS_tipDica

    Você pode usar a seguinte documentação de referência do MSDN para ajudá-lo a criar suas próprias consultas WQL:

  8. No critérios guia o < nome da consulta > Statement Properties caixa de diálogo, especifique os critérios usados para refinar os resultados da consulta.Por exemplo, você poderia retornar apenas os recursos que têm um código do site XYZ nos resultados da consulta.Você pode configurar vários critérios para uma consulta.

    System_CAPS_importantImportante

    Se você criar uma consulta sem critérios, a consulta retornará todos os dispositivos de todos os sistemas coleção.

  9. No une guia de < nome da consulta > Statement Properties caixa de diálogo, você pode combinar dados de dois atributos diferentes nos resultados da consulta.Embora Gerenciador de Configurações cria automaticamente associações de consulta quando você escolhe os atributos diferentes para o resultado da consulta, o junções guia fornece mais opções avançadas.As classes de atributo suportadas pelo System Center 2012 Configuration Manager são mostrados na tabela a seguir:

    Tipo de junção

    Descrição

    Interna

    Exibe resultados correspondentes apenas — sempre usados pelas associações que são criadas automaticamente.

    À esquerda

    Exibe todos os resultados para o atributo base e somente os resultados correspondentes para o atributo de associação.

    À direita

    Exibe todos os resultados para o atributo de associação e somente os resultados correspondentes para o atributo base.

    Completo

    Exibe todos os resultados para o atributo base e o atributo de associação.

    Para obter mais informações sobre como usar as operações de associação, consulte a documentação do SQL Server.

  10. Clique em OK para fechar o < nome da consulta > Statement Properties caixa de diálogo.

  11. Sobre o geral guia do Criar Assistente de consulta, especifique se os resultados dessa consulta não estão limitados aos membros de uma coleção, estão limitados aos membros de uma coleção especificada ou solicitar uma coleção cada vez que a consulta é executada.

  12. Conclua o Assistente para criar a consulta.A nova consulta é exibida no consultas nó o monitoramento espaço de trabalho.

Como importar consultas

Use este procedimento para ajudá-lo a importar uma consulta em Gerenciador de Configurações.Para obter informações sobre como exportar consultas, consulte Como gerenciar consultas no Configuration Manager.

Para importar uma consulta

  1. No console do Gerenciador de Configurações, clique em Monitoramento.

  2. No monitoramento espaço de trabalho, clique em consultas e, em seguida, no Home guia o criar clique em Importar objetos.

  3. Sobre o nome do arquivo MOF página do Assistente de importação de objetos, clique em Procurar para selecionar o arquivo de formato MOF (Managed Object) que contém a consulta que você deseja importar.

  4. Reveja as informações sobre a consulta a ser importado e, em seguida, conclua o assistente.A nova consulta é exibida no consultas nó o monitoramento espaço de trabalho.

Exemplo de consultas WQL

Esta seção contém as consultas WMI de exemplo que você pode usar em sua hierarquia ou modificar para outras finalidades.Para usar essas consultas, clique em mostram a linguagem de consulta no Query Statement Properties caixa de diálogo caixa e, em seguida, copie e cole a consulta no instrução de consulta campo.

System_CAPS_tipDica

Use o caractere curinga % para significar qualquer cadeia de caracteres.Por exemplo, Visio % retorna o Microsoft Office Visio 2010.

Computadores que executam o Windows 7

Use a seguinte consulta para retornar a versão de sistema operacional e o nome NetBIOS de todos os computadores que executam o Windows 7.

System_CAPS_tipDica

Para retornar os computadores que executam o Windows Server 2008 R2, alterar % Workstation 6.1% para % Server % 6.1.

select SMS_R_System.NetbiosName,
SMS_R_System.OperatingSystemNameandVersion from  
SMS_R_System where 
SMS_R_System.OperatingSystemNameandVersion like "%Workstation 6.1%"

Computadores com um pacote de software específico instalado

Use a seguinte consulta para retornar o nome NetBIOS e o nome do pacote de software de todos os computadores que têm um pacote de software específico instalado.Este exemplo exibe todos os computadores com uma versão do Microsoft Visio instalado.Substitua Visio % com o pacote de software que você deseja consultar.

System_CAPS_tipDica

Esta consulta procura o pacote de software usando os nomes são exibidos na lista de programas no painel de controle do Windows.

select SMS_R_System.NetbiosName, 
SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName from  
SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS on 
SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceId = 
SMS_R_System.ResourceId where 
SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName like "%Visio%"

Computadores que estão em um específico Active Directory domínio serviços de UO (unidade organizacional)

Use a seguinte consulta para retornar o nome de NetBIOS e UO de todos os computadores em uma UO especificada.Substitua o texto nome do UO com o nome da unidade Organizacional que você deseja consultar.

select SMS_R_System.NetbiosName, 
SMS_R_System.SystemOUName from  
SMS_R_System where 
SMS_R_System.SystemOUName = "OU Name"

Computadores com um nome de NetBIOS específico

Use a seguinte consulta para retornar o nome NetBIOS de todos os computadores que começam com uma cadeia de caracteres específica.Neste exemplo, a consulta retorna todos os computadores com um nome NetBIOS que começa com ABC.

select SMS_R_System.NetbiosName from  
SMS_R_System where SMS_R_System.NetbiosName like "ABC%"

Dispositivos de um tipo específico

Tipos de dispositivo são armazenados no Gerenciador de Configurações na classe de recurso do banco de dados sms_r_system e o nome do atributo AgentEdition.Use a seguinte consulta para recuperar apenas os dispositivos que correspondam a edição de agente do tipo de dispositivo que você especificar:

Select SMS_R_System.ClientEdition from SMS_R_System where SMS_R_System.ClientEdition = <Device ID>

Use um dos seguintes valores para < ID do dispositivo >:

Tipo de dispositivo

Valor de AgentEdition

Windows Desktop ou laptop

0

Dispositivo Windows baseado em ARM (executando o Windows RT)

1

Windows Mobile 6.5

2

Nokia Symbian

3

Windows Phone

4

Computador Mac

5

Windows CE

6

Windows Embedded

7

iOS

8

iPad

9

iPod Touch

10

Android

11

Sistema Intel em um Chip

12

Servidores UNIX e Linux

13

Por exemplo, se você quiser que a consulta para retornar somente computadores Mac, use a seguinte consulta:

Select SMS_R_System.ClientEdition from SMS_R_System where SMS_R_System.ClientEdition = 5