評估的特定電腦報表 Configuration Manager 中的電腦資訊
適用於: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager
特定電腦的電腦資訊 報表是預先定義的報表中的其中一個 Configuration Manager, ,是很好的範例,結合多個 SQL 檢視,以取得所需的資料的報表。 若要開啟 [報表屬性,請使用下列程序:
若要檢查特定電腦報告的電腦資訊
-
在 Configuration Manager 主控台中,按一下 [監視]。
-
在 監視 工作區中,按一下 [報表],然後按一下 報表。
-
從清單中顯示報表,按一下 [ 特定電腦的電腦資訊 ,然後在 首頁 索引標籤的 報表群組 群組中,按一下 編輯。
-
報表產生器開啟時,在之後 報表資料 ] 窗格中,展開 資料集 ,然後按兩下 [ DataSet0 檢查報表會出現如下的 SQL 陳述式:
SELECT distinct SYS.Netbios_Name0, SYS.User_Name0, SYS.User_Domain0, SYS.Resource_Domain_OR_Workgr0, OPSYS.Caption0 as C054, OPSYS.Version0, MEM.TotalPhysicalMemory0, STUFF((SELECT (N','+IPAddr.IP_Addresses0) AS [text()] FROM fn_rbac_RA_System_IPAddresses(@UserSIDs) IPAddr WHERE SYS.ResourceID = IPAddr.ResourceID for xml path(N'')) ,1,1,N'') as IP_Addresses0, -- if there are multiple IP address then combine them together Processor.Manufacturer0, CSYS.Model0, Processor.Name0, Processor.MaxClockSpeed0, SYS.Is_AOAC_Capable0 FROM fn_rbac_R_System(@UserSIDs) SYS LEFT JOIN fn_rbac_GS_X86_PC_MEMORY(@UserSIDs) MEM on SYS.ResourceID = MEM.ResourceID LEFT JOIN fn_rbac_GS_COMPUTER_SYSTEM(@UserSIDs) CSYS on SYS.ResourceID = CSYS.ResourceID LEFT JOIN fn_rbac_GS_PROCESSOR(@UserSIDs) Processor on Processor.ResourceID = SYS.ResourceID LEFT JOIN fn_rbac_GS_OPERATING_SYSTEM(@UserSIDs) OPSYS on SYS.ResourceID=OPSYS.ResourceID WHERE SYS.Netbios_Name0 = @variable ORDER BY SYS.Netbios_Name0, SYS.Resource_Domain_OR_Workgr0
-
關閉 資料集屬性 對話方塊,然後按兩下 DataSetAdminID 檢查 SQL 陳述式,會顯示可能的使用者選擇的電腦清單。 這會顯示,如下所示:
SELECT dbo.fn_rbac_GetAdminIDsfromUserSIDs(@UserTokenSIDs) as userSIDs
-
此報告包含更複雜的 SQL 陳述式結合多個 SQL 檢視,以取得所需的資料。 查詢結果的 NetBIOS 名稱、 使用者名稱、 作業系統、 記憶體和更多的 NetBIOS 名稱,做為報告提示中的變數,會列出 **(其中 SYS.Netbios_Name0 = @variable)**。 查詢會擷取資訊的六個不同的 SQL Server 檢視 (v_R_System, ,v_RA_System_IPAddresses, ,v_GS_X86_PC_MEMORY, ,v_GS_COMPUTER_SYSTEM, ,v_GS_PROCESSOR, ,和 v_GS_OPERATING_SYSTEM),聯結在一起使用 ResourceID 資料行從 v_R_System 檢視和 NetBIOS 名稱中的其中 v_R_System 檢視等於報告提示中所提供。 最後,結果會依照第一次 Netbios 名稱 資料行,然後 使用者網域 資料行。
-
報告提示會顯示 電腦名稱 做為提示的文字,為 [變數 變數 ,就會填入使用者。 您可以檢查變數和使用中的報表參數的詳細 參數 節點 報表資料 窗格。
-
關閉報表產生器。