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

Utilize as seguintes secções neste tópico para ajudar a criar ou importar consultas no System Center 2012 Configuration Manager.

  • Como criar consultas

  • Como importar consultas

  • Consultas WQL de exemplo

Como criar consultas

Utilize este procedimento para ajudar a criar consultas no Gestor de configuração.

Para criar uma consulta

  1. Na consola do Gestor de configuração, clique em Monitorização.

  2. No monitorização área de trabalho, clique em consultas e, em seguida, no base no separador de criar grupo, clique em Criar consulta.

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

  4. Se pretender importar uma consulta existente para utilizar 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 pretende importar e clique em OK.

  5. No tipo de objeto lista, selecione o tipo de objeto que pretende que a consulta para devolver.A tabela seguinte descreve alguns exemplos de tipo de objeto que pode procurar:

    Tipo de objeto

    Descrição

    Recursos de sistema

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

    Recurso de utilizador

    Utilize para procurar informações do utilizador típicas, tais como nomes de utilizador, os nomes de grupo do utilizador e os nomes dos grupos de segurança.

    Automática

    Utilize para procurar atributos típicos de uma implementação, como o nome de implementação, agenda e as coleções de sites à qual foi implementada.

  6. Clique em Editar consulta declaração para abrir o < nome da consulta > declaração propriedades caixa de diálogo.

  7. No Geral separador o < nome da consulta > declaração propriedades diálogo caixa, especifique os atributos que esta consulta devolva e como são para ser apresentado.Clique na novo ícone para adicionar um novo atributo.Também pode clicar em Mostrar idioma de consulta para introduzir ou editar a consulta diretamente da consulta WMI idioma (WQL).Para obter exemplos de consultas do WMI, consulte o Consultas WQL de exemplo secção neste tópico.

    System_CAPS_tipSugestão

    Pode utilizar a seguinte documentação de referência do MSDN para ajudar a construir a suas própria consultas WQL:

  8. No critérios separador do < nome da consulta > declaração propriedades diálogo caixa, especifique critérios que são utilizados para refinar os resultados da consulta.Por exemplo, poderia devolver apenas os recursos que têm um código de site de XYZ nos resultados da consulta.Pode configurar vários critérios para uma consulta.

    System_CAPS_importantImportante

    Se criar uma consulta que contenha sem critérios, a consulta irá devolver todos os dispositivos no todos os sistemas coleção.

  9. No junta separador o < nome da consulta > declaração propriedades caixa de diálogo, pode combinar dados a partir de dois atributos diferentes para resultados da suas consulta.Embora Gestor de configuração cria automaticamente associações de consulta quando escolhe atributos diferentes para o resultado da consulta, o associações separador fornece opções mais avançadas.As classes de atributo suportadas pelo System Center 2012 Configuration Manager são apresentados na tabela seguinte:

    Tipo de associação

    Descrição

    Interna

    Apresenta apenas correspondentes resultados — sempre utilizado pelo associações que são criadas automaticamente.

    Esquerda

    Apresenta todos os resultados para o atributo de base e apenas os resultados correspondentes para o atributo de associação.

    Direita

    Apresenta todos os resultados para o atributo de associação e apenas os resultados correspondentes para o atributo de base.

    Completa

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

    Para obter mais informações sobre como utilizar operações de associação, consulte a documentação do seu servidor de SQL.

  10. Clique em OK para fechar o < nome da consulta > declaração propriedades caixa de diálogo.

  11. No Geral separador do Criar Assistente de consultas, especifique se os resultados desta consulta não estão limitados para os membros de uma coleção, estão limitados para os membros de uma coleção especificada ou pedir para uma coleção de cada vez que a consulta for executada.

  12. Conclua o Assistente para criar a consulta.A nova consulta é apresentada no consultas nó a monitorização área de trabalho.

Como importar consultas

Utilize este procedimento para ajudar a importar uma consulta numa Gestor de configuração.Para obter informações sobre como exportar consultas, consulte o artigo Como gerir consultas no Configuration Manager.

Para importar uma consulta

  1. Na consola do Gestor de configuração, clique em Monitorização.

  2. No monitorização área de trabalho, clique em consultas e, em seguida, no base no separador de criar grupo, clique em Importar objetos.

  3. No nome de ficheiro MOF página do Assistente de importação de objetos, clique em Procurar para selecionar o ficheiro de formato de objeto gerido (MOF) que contém a consulta que pretende importar.

  4. Rever informações sobre a consulta para ser importado e conclua o assistente.A nova consulta é apresentada no consultas nó a monitorização área de trabalho.

Consultas WQL de exemplo

Esta secção contém consultas do WMI exemplo que pode utilizar na sua hierarquia ou modificar para outras finalidades.Para utilizar estas consultas, clique em Mostrar idioma de consulta no Propriedades da consulta declaração diálogo caixa e, em seguida, copie e cole a consulta para o instrução de consulta campo.

System_CAPS_tipSugestão

Utilizar o caráter universal % o que significa qualquer cadeia de carateres.Por exemplo, % Visio % devolve o Microsoft Office Visio 2010.

Computadores que executam o Windows 7

Utilize a seguinte consulta para devolver a versão de nome e o sistema operativo NetBIOS de todos os computadores que executam o Windows 7.

System_CAPS_tipSugestão

Para voltar a computadores que executam o Windows Server 2008 R2, alterar % estação de trabalho 6.1% para % servidor 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

Utilize a seguinte consulta para devolver o nome NetBIOS e o nome de pacote de software de todos os computadores que tenham um pacote de software específico instalado.Este exemplo apresenta todos os computadores com uma versão do Microsoft Visio instalado.Substituir % Visio % com o pacote de software que pretende pesquisar.

System_CAPS_tipSugestão

Esta consulta procura o pacote de software utilizando os nomes que são apresentados na lista de programas no painel de controlo 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 são num específico Active Directory domínio serviços organizacional unidade (UO)

Utilize a seguinte consulta para devolver o nome NetBIOS e o nome de UO de todos os computadores num UO especificado.Substitua o texto nome da UO com o nome do UO que pretende pesquisar.

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

Computadores com um nome NetBIOS específico

Utilize a seguinte consulta para devolver o nome NetBIOS de todos os computadores que começam com uma cadeia de carateres específico.Neste exemplo, a consulta devolve 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 Gestor de configuração base de dados sob a classe de recurso sms_r_system e o nome de atributo AgentEdition.Utilize a seguinte consulta para obter apenas os dispositivos que correspondem a edição de agente do tipo de dispositivo que especificar:

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

Utilize um dos seguintes valores para < ID de dispositivo >:

Tipo de dispositivo

Valor de AgentEdition

Computador Windows ou portátil

0

Dispositivo de baseado em ARM de Windows (em execução com 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

Intel sistema um Chip

12

Servidores UNIX e Linux

13

Por exemplo, se pretender que a consulta para devolver apenas os computadores Mac, utilize a seguinte consulta:

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