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