Configuration Manager Schemaansichtszuordnung

Im Configuration Manager sind die Namen von Ansichten und Spalten so konzipiert, dass sie dem Schema der Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI) des SMS-Anbieters so nahe wie möglich kommen. Da die Namen der Ansichten und Ansichtsspalten SQL Server Bezeichner gültig sein müssen, gibt es einige Unterschiede zwischen WMI- und SQL Server Namen. In den meisten Fällen können jedoch die folgenden Regeln angewendet werden, um einen WMI-Klassennamen in die entsprechende SQL Server-Ansicht zu konvertieren:

  • Ersetzen Sie SMS_ durch v_ für den Anfang des Ansichtsnamens.

  • Wenn ein Ansichtsname länger als 30 Zeichen ist, wird er abgeschnitten.

  • WMI-Eigenschaftsnamen sind in den SQL Server-Ansichten für Nicht-Inventur- oder Ermittlungsklassen identisch.

    Darüber hinaus haben die folgenden Klassenfamilien eine unterschiedliche Nomenklatur für ihre Ansichtsäquivalente:

Systeminventaransichten

Die Syntax für die aktuelle Bestandsgruppe lautet v_GS_<Gruppenname> (z. B. v_GS_Tape_Drive).

Die Syntax für die Verlaufsbestandsgruppe lautet v_HS_<Gruppenname>(z. B. v_HS_Tape_Drive).

Hinweis

Es gibt keine entsprechende Ansicht des erweiterten Verlaufs (WMI-Klasse SMS_GEH_System_<group-Name>), da sie als gespeicherte Prozedur implementiert ist.

Benutzerdefinierte Architekturansichten

Die Syntax für die aktuellen Gruppen ist v_G<Ressourcentyp "number>_<group name> " (z. B. v_G6_VendorData).

Im vorherigen Beispiel wird davon ausgegangen, dass eine neue Bestandsarchitektur, z. B. VendingMachine, dem System hinzugefügt und dem Ressourcentyp 6 zugewiesen wurde, und dass VendorData eine Bestandsgruppe ist, die der Architektur zugeordnet ist. Die Ressourcentypnummer kann mit dem Namen des Ressourcentyps und den Klassen seiner Gruppe verknüpft sein, die die Schemainformationsansichten verwenden.

Die entsprechenden Verlaufsinventarklassen verwenden das Suffix H anstelle von G.

Ermittlungsansichten

Die Ansichten für Ermittlungsdaten unterscheiden sich von ihren WMI-Gegenstücken darin, dass Arrayeigenschaften in WMI als separate Ansichten dargestellt werden. Für die Systemressource sind beispielsweise alle skalaren Eigenschaften in der Ansicht v_R_System enthalten. Es gibt viele Ansichtstabellen für die Arraywerte, z. B. v_RA_System_IPAddresses und v_RA_System_MACAddresses. Die allgemeinen Regeln für die Syntax dieser Ansichten lauten:

  • Scalar class: v_R_<resource type name>

  • Arrayklasse: v_RA<Architekturname>\<Gruppenname>

    Jede Arrayeigenschaftsansicht hat nur zwei Spalten: ResourceID und eine Spalte, die die tatsächlichen Daten enthält. Für die Ansicht v_RA_System_IPAddresses ist die Datenspalte beispielsweise v_RA_System_IPAddresses. Wie bei Bestandsgruppen für die Ermittlungsansicht unterscheiden sich die Spaltennamen von denen der WMI-Klassen. Jede Spalte endet mit einem Nullzeichen, wodurch die Eindeutigkeit mit SQL Server reservierten Wörtern sichergestellt wird. Im Allgemeinen ist dies der einzige Unterschied zwischen den WMI- und Ansichtsspaltennamen, obwohl es Ausnahmen gibt.

    Weitere Informationen zu den von Configuration Manager unterstützten Klassen finden Sie in der Configuration Manager-Referenz.

Siehe auch

Configuration Manager SchemaÜbersichtConfiguration Manager Schema SQL-AnsichtenConfigurationManager SQL-Ansicht Sicherheit