Mappage de la vue de schéma Configuration Manager

Dans Configuration Manager, les noms des vues et des colonnes sont conçus pour être aussi proches que possible du schéma du fournisseur SMS Windows Management Instrumentation (WMI). Étant donné que les noms de vues et les noms de colonne de vue doivent être valides SQL Server identificateurs, il existe des différences entre les noms WMI et SQL Server. Toutefois, dans la majorité des cas, les règles suivantes peuvent être appliquées pour convertir un nom de classe WMI en sa vue SQL Server correspondante :

  • Remplacez SMS_ par v_ pour le début du nom de la vue.

  • Si un nom de vue dépasse 30 caractères, il est tronqué.

  • Les noms de propriétés WMI sont les mêmes dans les vues de SQL Server pour les classes de découverte ou d’inventaire non.

    Au-delà, les familles de classes suivantes ont une nomenclature différente pour leurs équivalents de vue :

Vues de l’inventaire système

La syntaxe du groupe d’inventaire actuel est v_GS_ <group name> (par exemple, v_GS_Tape_Drive).

La syntaxe du groupe d’inventaire de l’historique est v_HS_ <group name> (par exemple, v_HS_Tape_Drive).

Notes

Il n’existe pas de vue d’historique étendue équivalente (classe WMI SMS_GEH_System_ <group name> ) parce qu’elle est implémentée en tant que procédure stockée.

Vues d’architecture personnalisée

La syntaxe pour les groupes actuels est v_G <resource type number> _ <group name> (par exemple, v_G6_VendorData).

Dans l’exemple précédent, il est supposé qu’une nouvelle architecture d’inventaire, par exemple VendingMachine, a été ajoutée au système et a affecté le type de ressource numéro 6 et VendorData est un groupe d’inventaire associé à l’architecture. Le numéro de type de ressource peut être associé au nom du type de ressource et aux classes de son groupe à l’aide des vues d’informations de schéma.

Les classes d’inventaire de l’historique correspondantes utilisent le suffixe H à la place de G.

Vues de découverte

Les vues des données de découverte diffèrent de leurs homologues WMI dans le cadre desquels les propriétés de groupe dans WMI sont représentées en tant que vues distinctes. Par exemple, pour la ressource système, toutes les propriétés scalaires sont contenues dans la vue v_R_System. Il existe un certain nombre de tables d’affichage pour les valeurs de tableau, telles que v_RA_System_IPAddresses et v_RA_System_MACAddresses. Les règles générales pour la syntaxe de ces vues sont les suivantes :

  • Classe scalaire : v_R_ <resource type name>

  • Classe de tableau : v_RA <architecture name>\<group name>

    Chaque vue de propriété de tableau ne contient que deux colonnes : ResourceID et une colonne qui contient les données réelles. Par exemple, pour la vue v_RA_System_IPAddresses la colonne de données est v_RA_System_IPAddresses. Comme avec les groupes d’inventaire de la vue découverte, les noms de colonnes diffèrent de ceux des classes WMI. Chaque colonne se termine par un caractère zéro, garantissant ainsi l’unicité avec SQL Server mots réservés. En général, il s’agit de la seule différence entre le WMI et les noms de colonne de vue, bien qu’il existe des exceptions.

    Pour plus d’informations sur les classes prises en charge par Configuration Manager, consultez Configuration Manager référence.

Voir aussi

Vue d’ensemble du schéma Configuration Manager
Vues SQL de schéma Configuration Manager
Configuration Manager la sécurité de la vue SQL