Cómo crear consultas en Configuration Manager

 

Se aplica 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

Utilice las siguientes secciones de este tema para ayudarle a crear o importar consultas en System Center 2012 Configuration Manager.

  • Cómo crear consultas

  • Cómo importar consultas

  • Consultas WQL de ejemplo

Cómo crear consultas

Utilice este procedimiento para crear consultas en Configuration Manager.

Para crear una consulta

  1. En la consola de Configuration Manager, haga clic en Supervisión.

  2. En el supervisión área de trabajo, haga clic en consultas y, a continuación, en la Inicio ficha el crear de grupo, haga clic en Crear consulta.

  3. En el General ficha de la Asistente para crear la consulta, especifique un nombre único y un comentario opcional para la consulta.

  4. Si desea importar una consulta existente para utilizar como base para la nueva consulta, haga clic en Importar instrucción de consulta y, a continuación, en la Examinar consulta cuadro de diálogo, seleccione una consulta existente que desee importar y, a continuación, haga clic en Aceptar.

  5. En el tipo de objeto seleccione el tipo de objeto que desea que devuelva la consulta.En la tabla siguiente se describe algunos ejemplos del tipo de objeto que puede buscar:

    Tipo de objeto

    Descripción

    Recurso del sistema

    Utilice esta opción para buscar los atributos de sistema típico, como el nombre NetBIOS de un dispositivo, la versión del cliente, la dirección IP del cliente y la información de servicios de dominio de Active Directory.

    Recursos de usuario

    Utilice esta opción para buscar información de usuario típico como nombres de usuario, nombres de grupo de usuario y nombres de grupos de seguridad.

    Implementación

    Utilice esta opción para buscar los atributos típicos de una implementación, como el nombre de la implementación, programación y la colección a la que se implementó.

  6. Haga clic en Editar instrucción de consulta para abrir el < nombre de la consulta > Propiedades de la instrucción cuadro de diálogo.

  7. En el General ficha en el < nombre de la consulta > Propiedades de la instrucción cuadro de diálogo, especifique los atributos que devuelve esta consulta y cómo se mostrarán.Haga clic en el nuevo icono para agregar un nuevo atributo.También puede hacer clic en Show Query Language para escribir o editar la consulta directamente en WMI consulta WQL (lenguaje).Para obtener ejemplos de consultas de WMI, consulte el Consultas WQL de ejemplo en este tema.

    System_CAPS_tipSugerencia

    Puede utilizar la siguiente documentación de referencia MSDN que le ayudarán a construir sus propias consultas WQL:

  8. En el criterios ficha de la < nombre de la consulta > Propiedades de la instrucción cuadro de diálogo, especifique los criterios que se utilizan para restringir los resultados de la consulta.Por ejemplo, podría devolver sólo los recursos que tienen un código de sitio de XYZ en los resultados de la consulta.Puede configurar varios criterios para una consulta.

    System_CAPS_importantImportante

    Si crea una consulta que no contiene ningún criterio, la consulta devolverá todos los dispositivos en el todos los sistemas colección.

  9. En el une ficha en el < nombre de la consulta > Propiedades de la instrucción cuadro de diálogo, puede combinar datos de dos atributos diferentes en los resultados de la consulta.Aunque Configuration Manager crea automáticamente las combinaciones de consulta al elegir diferentes atributos de los resultados de la consulta, el combinaciones ficha proporciona opciones más avanzadas.Las clases de atributos compatibles con System Center 2012 Configuration Manager se muestran en la tabla siguiente:

    Tipo de combinación

    Descripción

    Interna

    Muestra resultados coincidentes sólo, utiliza siempre las combinaciones que se crean automáticamente.

    Izquierda

    Muestra todos los resultados para el atributo base y solo los resultados coincidentes para el atributo de combinación.

    Derecha

    Muestra todos los resultados para el atributo de combinación y sólo los resultados coincidentes para el atributo base.

    Full

    Muestra todos los resultados para el atributo base y el atributo de combinación.

    Para obtener más información sobre cómo usar las operaciones de combinación, consulte la documentación de SQL Server.

  10. Haga clic en Aceptar para cerrar la < nombre de la consulta > Propiedades de la instrucción cuadro de diálogo.

  11. En el General ficha de la Asistente para crear la consulta, especifique si los resultados de esta consulta no se limitan a los miembros de una colección, se limita a los miembros de una colección especificada o pedir una colección cada vez que se ejecuta la consulta.

  12. Complete el Asistente para crear la consulta.La consulta se muestra en el consultas nodo en el supervisión área de trabajo.

Cómo importar consultas

Use este procedimiento para importar una consulta en Configuration Manager.Para obtener información acerca de cómo exportar consultas, vea Cómo administrar las consultas en Configuration Manager.

Para importar una consulta

  1. En la consola de Configuration Manager, haga clic en Supervisión.

  2. En el supervisión área de trabajo, haga clic en consultas y, a continuación, en la Inicio ficha el crear de grupo, haga clic en Importar objetos.

  3. En el nombre de archivo MOF página de la Asistente para importación de objetos, haga clic en Examinar para seleccionar el archivo de Managed Object Format (MOF) que contiene la consulta que desea importar.

  4. Revise la información acerca de la consulta que se va a importar y, a continuación, complete el asistente.La consulta se muestra en el consultas nodo en el supervisión área de trabajo.

Consultas WQL de ejemplo

Esta sección contiene consultas de WMI de ejemplo que puede utilizar en la jerarquía o modificar para otros fines.Para usar estas consultas, haga clic en Show Query Language en el Query Statement Properties diálogo cuadro y, a continuación, copie y pegue la consulta en el instrucción de consulta campo.

System_CAPS_tipSugerencia

Use el carácter comodín % para indicar cualquier cadena de caracteres.Por ejemplo, Visio % devuelve Microsoft Office Visio 2010.

Equipos que ejecutan Windows 7

Utilice la siguiente consulta para devolver la versión de sistema operativo y el nombre de NetBIOS de todos los equipos que ejecutan Windows 7.

System_CAPS_tipSugerencia

Para devolver los equipos que ejecutan Windows Server 2008 R2, cambiar % Workstation 6.1% a % 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%"

Equipos que tienen instalado un paquete de software específico

Utilice la siguiente consulta para devolver el nombre NetBIOS y el nombre del paquete de software de todos los equipos que tienen instalado un paquete de software específico.Este ejemplo muestra todos los equipos con una versión de Microsoft Visio instalado.Reemplace Visio % con el paquete de software que desea consultar.

System_CAPS_tipSugerencia

Esta consulta busca el paquete de software mediante el uso de los nombres que se muestran en la lista de programas en el Panel de Control de 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%"

Equipos que están en una específica Active Directory dominio servicios de unidad organizativa (OU)

Utilice la siguiente consulta para devolver el nombre NetBIOS y el nombre de la unidad organizativa de todos los equipos en una unidad organizativa especificada.Reemplace el texto nombre de UO con el nombre de la unidad organizativa que desea consultar.

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

Equipos con un nombre NetBIOS específico

Utilice la siguiente consulta para devolver el nombre de NetBIOS de todos los equipos que comienzan con una cadena de caracteres específica.En este ejemplo, la consulta devuelve todos los equipos con un nombre NetBIOS que comienza con ABC.

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

Dispositivos de un tipo específico

Tipos de dispositivos se almacenan en la Configuration Manager base de datos en la clase de recurso sms_r_system y el nombre del atributo AgentEdition.Use la siguiente consulta para recuperar sólo los dispositivos que coinciden con la edición de agente de especifica el tipo de dispositivo:

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

Utilice uno de los siguientes valores para < Id. de dispositivo >:

Tipo de dispositivo

Valor de AgentEdition

Equipo portátil o de escritorio de Windows

0

Dispositivo basado en ARM de Windows (que se ejecuta Windows RT)

1

Windows Mobile 6.5

2

Nokia Symbian

3

Windows Phone

4

Equipo Mac

5

Windows CE

6

Windows Embedded

7

iOS

8

iPad

9

iPod Touch

10

Android

11

Sistema de Intel en un Chip

12

Servidores UNIX y Linux

13

Por ejemplo, si desea que la consulta devuelva sólo los equipos Mac, utilice la siguiente consulta:

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