Consultas de exemplo da Implementação do Sistema Operativo no Configuration Manager

 

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

As seguintes consultas de exemplo demonstram como associar vistas de implementação do sistema operativo umas às outras e a vistas de definições de compatibilidade. As vistas de implementação de sistema operativo podem ser associadas a outras vistas de implementação do sistema operativo e a vistas de gestão de aplicações através da coluna vista que contém o ID de pacote, que pode ter diferentes nomes de coluna consoante a vista. As vistas de implementação do sistema operativo podem ser associadas a vistas de definições de compatibilidade através da coluna CI_ID e podem ser associadas a vistas de deteção através da coluna ResourceID.

A seguinte consulta lista todos os pacotes de sequência de tarefas por ID de pacote e nome de pacote, o pacote da imagem de arranque associado, por ID de pacote e nome de pacote e o caminho de origem do pacote de imagem de arranque. Os resultados são ordenados por ID de pacote da sequência de tarefas. Uma ASSOCIAÇÃO EXTERNA À ESQUERDA é utilizada para associar as vistas de implementação do sistema operativo v_TaskSequencePackage e v_BootImagePackage através das colunas BootImageID e PackageID, respetivamente.

SELECT DISTINCT 
  v_TaskSequencePackage.PackageID AS [Task Sequence Package ID], 
  v_TaskSequencePackage.Name AS [Task Sequence Package Name], 
  v_TaskSequencePackage.BootImageID AS [Boot Image Package ID], 
  v_BootImagePackage.Name AS [Boot Image Package Name], 
  v_BootImagePackage.PkgSourcePath AS [Boot Image Package Source Path] 
FROM v_TaskSequencePackage LEFT OUTER JOIN v_BootImagePackage ON 
  v_TaskSequencePackage.BootImageID = v_BootImagePackage.PackageID 
ORDER BY [Task Sequence Package ID] 

A seguinte consulta lista todos os pacotes de implementação do sistema operativo por ID de pacote e nome de pacote, os controladores que fazem parte do pacote de imagem de arranque e o caminho de origem do controlador. Os resultados da consulta são ordenados pelo ID de pacote de imagem de arranque e, em seguida, pelo nome do controlador. As vistas de implementação do sistema operativo v_BootImagePackage e v_BootImagePackage_References são associadas através das colunas PackageID e PkgID respetivamente; a vista v_BootImagePackage_References é associada à vista de definições de compatibilidade v_ConfigurationItems através da coluna CI_ID e a vista v_ConfigurationItems é associada à vista de definições de compatibilidade v_LocalizedCIProperties através da coluna CI_ID.

SELECT v_BootImagePackage.PackageID AS [Boot Image Package ID], 
  v_BootImagePackage.Name AS [Boot Image Package Name], 
  v_LocalizedCIProperties.DisplayName AS [Driver Name], 
  v_BootImagePackage_References.SourcePath AS [Driver Source Path] 
FROM v_BootImagePackage INNER JOIN v_BootImagePackage_References ON 
  v_BootImagePackage.PackageID = v_BootImagePackage_References.PkgID 
  INNER JOIN v_ConfigurationItems ON 
  v_BootImagePackage_References.CI_ID = v_ConfigurationItems.CI_ID 
  INNER JOIN v_LocalizedCIProperties ON 
  v_ConfigurationItems.CI_ID = v_LocalizedCIProperties.CI_ID 
ORDER BY [Boot Image Package ID], [Driver Name] 

Mostrar: