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
-
Na consola do Gestor de configuração, clique em Monitorização.
-
No monitorização área de trabalho, clique em consultas e, em seguida, no base no separador de criar grupo, clique em Criar consulta.
-
No Geral separador do Criar Assistente de consultas, especifique um nome exclusivo e um comentário opcional para a consulta.
-
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.
-
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.
-
Clique em Editar consulta declaração para abrir o < nome da consulta > declaração propriedades caixa de diálogo.
-
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.
Sugestão Pode utilizar a seguinte documentação de referência do MSDN para ajudar a construir a suas própria consultas WQL:
-
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.
Importante Se criar uma consulta que contenha sem critérios, a consulta irá devolver todos os dispositivos no todos os sistemas coleção.
-
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.
-
Clique em OK para fechar o < nome da consulta > declaração propriedades caixa de diálogo.
-
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.
-
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
-
Na consola do Gestor de configuração, clique em Monitorização.
-
No monitorização área de trabalho, clique em consultas e, em seguida, no base no separador de criar grupo, clique em Importar objetos.
-
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.
-
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.
Sugestã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.
Sugestã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.
Sugestã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
Consultar Também
Operações e manutenção das consultas no Configuration Manager