Dela via


mappning av Configuration Manager schemavy

I Configuration Manager har namnen på vyer och kolumner utformats för att ligga så nära WMI-schemat (Windows Management Instrumentation) som möjligt för SMS-providern. Eftersom vynamnen och vykolumnnamnen måste vara giltiga SQL Server identifierare finns det vissa skillnader 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_ för början av visningsnamnet.

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

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

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

Systeminventeringsvyer

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

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

Obs!

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

Anpassade arkitekturvyer

Syntaxen för de aktuella grupperna är v_G<resurstypen number>_<group name> (till exempel v_G6_VendorData).

I föregående exempel förutsätts det att en ny inventeringsarkitektur, till exempel VendingMachine, har lagts till i systemet och tilldelats resurstyp nummer 6 och VendorData är en inventeringsgrupp som är associerad med arkitekturen. Resurstypnumret kan vara relaterat till resurstypsnamnet och gruppens klasser med hjälp av schemainformationsvyerna.

Motsvarande historiklagerklasser använder suffixet H i stället för G.

Identifieringsvyer

Vyerna för identifieringsdata skiljer sig från deras WMI-motsvarigheter i att matrisegenskaperna i WMI representeras som separata vyer. För systemresursen finns till exempel 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:

  • Scalar-klass: namn på v_R_<resurstyp>

  • Matrisklass: v_RA<arkitekturnamn>\<gruppnamn>

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

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

Se även

Översikt över Configuration Manager schema
CONFIGURATION MANAGER SCHEMA SQL-vyer
Configuration Manager SQL View Security