SQL Server vistas en Configuration Manager
Una vista Microsoft SQL Server es una tabla virtual cuyo contenido se basa en el resultado de una consulta SQL. Una vista consta de un conjunto de columnas con nombre y filas de datos. Sin embargo, el contenido de una vista no se almacena en la base de datos SQL Server. Las filas y columnas de datos proceden de tablas u otras vistas SQL Server a las que se hace referencia en la consulta que define la vista y se generan dinámicamente cuando se ejecuta la consulta. La consulta que define la vista puede ser de una o varias tablas o de otras vistas de una o varias bases de datos. Las consultas distribuidas (consultas que acceden a datos de varios orígenes de datos) también se pueden usar para definir vistas que extraen datos de varios orígenes heterogéneos (datos almacenados en varios formatos), como los datos almacenados en una base de datos de SQL Server, un archivo de texto o una hoja de cálculo de Excel Microsoft.
Durante la instalación, Configuration Manager crea los siguientes tipos de vista SQL Server:
Vistas en tablas estáticas (invariables).
Vistas que usan datos de tablas con un esquema dinámico (que cambia).
Para un esquema dinámico, el programa de instalación crea una serie de procedimientos almacenados SQL Server que crean las vistas. Estos procedimientos almacenados se ejecutan Configuration Manager para actualizar las vistas cuando cambia el esquema de las tablas subyacentes. Los datos de evaluación, detección e inventario de recopilación son ejemplos de datos para los que se pueden crear nuevas tablas o nuevas propiedades en las tablas existentes durante el funcionamiento de un sitio Configuration Manager.
Informes en Configuration Manager
Configuration Manager usa Microsoft SQL Server Reporting Services para permitir generar y ejecutar informes en la base de datos Configuration Manager, desde la consola de Configuration Manager. Este servicio reemplaza ahora al método usado para crear informes en Configuration Manager 2007 y ofrece las siguientes ventajas:
Usa un sistema de informes estándar del sector para consultar la base de datos Configuration Manager.
SQL Server Reporting Services ofrece un mayor rendimiento, disponibilidad y escalabilidad con respecto al método de generación de informes anterior.
Permite a los usuarios que no están familiarizados con Configuration Manager informes generar informes no planeados.
Permite a los usuarios suscribirse a informes; por ejemplo, a un administrador se le podría enviar automáticamente un informe por correo electrónico cada día, detallando el estado de un lanzamiento de actualizaciones de software.
Simplifica la creación de informes basados en SQL en Configuration Manager.
Permite a los usuarios exportar informes en diferentes tipos de formatos populares.
Para obtener más información sobre el uso de informes desde la consola de Configuration Manager, consulte Introducción a los informes.
Configuration Manager SQL Server esquema de vista
Para crear informes efectivos, se deben usar instrucciones SQL precisas basadas en las vistas de Configuration Manager adecuadas para recuperar los datos necesarios y mostrar la salida esperada. Conocer el esquema de vista de base de datos Configuration Manager es un primer paso importante para aprender a crear estos informes.
Gran parte del esquema de vista Configuration Manager SQL Server se asigna al esquema WMI del proveedor de SMS, que se usa al compilar consultas y colecciones basadas en WQL en la consola de Configuration Manager. Sin embargo, consultar las vistas directamente puede ser mucho más rápido que usar WMI y WQL, que reciben una solicitud de consulta y, a su vez, consultan la base de datos SQL Server para obtener la información. Al usar SQL Server vistas directamente, elimina el paso intermedio y obtiene una ruta de acceso más rápida a los datos. Para obtener más información sobre el esquema WMI del proveedor de SMS, vea Referencia del esquema WMI del proveedor de SMS en Configuration Manager.
Configuration Manager SQL Server categorías de vista
Para crear informes de forma eficaz con la salida necesaria, es esencial saber qué datos contiene cada una de las vistas de Configuration Manager SQL Server y cómo se relacionan entre sí las vistas. En los temas siguientes de esta sección se proporciona información detallada sobre cada una de las categorías de vista, qué tipo de datos contiene cada una de las vistas y qué columnas se pueden usar para las vistas JOIN en instrucciones SQL.
Vea también
Creación de informes personalizados mediante vistas de SQL Server en Configuration Manager