Mappning av schemavyer i Configuration Manager

I Configuration Manager är namnen på vyer och kolumner utformade för att vara så nära SMS-providerns WMI-schema (Windows Management Instrumentation) som möjligt. Eftersom vynamnen och vykolumnnamnen måste vara giltiga SQL Server -identifierare, finns det vissa avvikelser mellan WMI- och SQL Server namn. I de flesta fall kan dock följande regler tillämpas för att konvertera ett WMI-klassnamn till motsvarande SQL Server vy:

  • Ersätt SMS_ med v_ i början av vynamnet.

  • Om ett vynamn är längre än 30 tecken trunkeras det.

  • WMI-egenskapsnamnen är desamma i SQL Server vyerna för icke-inventerings- eller identifieringsklasser.

    Utöver detta har följande klassfamiljer en annan nomenklatur för sina synekvivalenter:

Vyer för systeminventering

Syntaxen för den aktuella inventeringsgruppen är v_GS_<group name> (till exempel v_GS_Tape_Drive).

Syntaxen för historikinventeringsgruppen är v_HS_<group name>(till exempel v_HS_Tape_Drive).

Obs!

Det finns ingen motsvarande vy för utökad historik (WMI-klassnamn> SMS_GEH_System_<group) eftersom den implementeras som en lagrad procedur.

Anpassade arkitekturvyer

Syntaxen för de aktuella grupperna är v_G<resurstypen antal>_<gruppnamn> (till exempel v_G6_VendorData).

I föregående exempel antas det att en ny lagerarkitektur, till exempel VendingMachine, har lagts till i systemet och tilldelats resurstypen 6 och att VendorData är en inventeringsgrupp som är associerad med arkitekturen. Resurstypnumret kan vara relaterat till resurstypnamnet och dess gruppklasser med hjälp av schemainformationsvyerna.

Motsvarande historikinventeringsklasser kommer att använda suffixet H i stället för G.

Identifieringsvyer

Vyerna för identifieringsdata skiljer sig från sina WMI-motsvarigheter på så sätt att matrisegenskaperna i WMI representeras som separata vyer. Till exempel för systemresursen finns alla skalära egenskaper i vyn v_R_System. Det finns många vytabeller för matrisvärdena, till exempel v_RA_System_IPAddresses och v_RA_System_MACAddresses. De allmänna reglerna för syntaxen för dessa vyer är:

  • Skalär klass: v_R_<resource typnamn>

  • Klassen Matris: v_RA<arkitekturnamn>\<gruppnamn>

    Varje matrisegenskapsvy har bara två kolumner: ResourceID och en kolumn som innehåller faktiska data. Exempel: för vyn v_RA_System_IPAddresses datakolumnen är v_RA_System_IPAddresses. Precis som med inventeringsgrupper för identifieringsvyn skiljer sig kolumnnamnen från WMI-klasserna. Varje kolumn slutar med ett nolltecken, vilket säkerställer unikhet med reserverade ord i SQL Server. I allmänhet är detta den enda skillnaden mellan WMI- och vykolumnnamn, även om det finns undantag.

    Mer information om de klasser som Configuration Manager stöder finns i Referens för Configuration Manager.

Se även

Configuration Manager schemaöversiktConfigurationManager schema SQL-vyerConfigurationManager SQL-vysäkerhet