利用SQL語句查詢SCCM常用報表

2019年僅剩4天了,回頭一看,今年都還沒有寫過博客。
趁着2019的尾巴,分享一下今年做的SCCM項目經驗。主要是關於如何通過SQL語句來查詢SCCM相關報表信息。
言歸正傳,默認安裝報表服務後,可通過中心管理站點在sccm管理控制檯查看報表數據,但是個人覺得自帶的報表不好用,導出來的數據格式帶各種鏈接,沒有直接通過SQL查詢報表來的方便。
以下是通過SQL語句查詢的常用10種SCCM統計報表:

1.系統發現數據
System_Disc報表--查看SCCM系統發現的數據
利用SQL語句查詢SCCM常用報表

2.計算機IP地址
2.1 System_IP_address_ARR報表--查看所有計算機IP地址(含未安裝sccm客戶端的計算機)
根據 ItemKey去匹配
利用SQL語句查詢SCCM常用報表

2.2 Network_Data報表--需選擇IPEnabled00='1'的計算機(僅查看安裝了SCCM客戶端的計算機)
利用SQL語句查詢SCCM常用報表

3. 集合、計算機明細報表
3.1 CollectionMembers報表--查看集合中成員信息
利用SQL語句查詢SCCM常用報表
3.2 Collection_G報表--查看集合信息
利用SQL語句查詢SCCM常用報表

4.SCCM客戶端活躍/活動狀態
v_CombinedDeviceResources視圖--查看的是所有設備的各種狀態信息,包含計算機最後登錄用戶LastLogonUser,最後活動時間LastActiveTime,是否過時(重裝)IsObsolete

SQL查詢90天內活動計算機語句:
LastActiveTime > Dateadd(DAY,-90,GETDate())
利用SQL語句查詢SCCM常用報表

5.計算機硬件信息-製造商、型號、SN號
5.1 PC_BIOS_DATA報表--查看計算機製造商,SN號等信息
利用SQL語句查詢SCCM常用報表

5.2 Computer_System_Data報表--查看計算機製造商,型號
利用SQL語句查詢SCCM常用報表

6.計算機已安裝的軟件
6.1 Installed_software_data報表--統計計算機已安裝軟件
利用SQL語句查詢SCCM常用報表

6.2 Installed_software_data_summary報表--統計各軟件安裝總數(排名)
利用SQL語句查詢SCCM常用報表

7.計算機操作系統信息
7.1 Computer_System_Data報表--統計計算機系統,型號,x86/x64等信息
利用SQL語句查詢SCCM常用報表
7.2 Operating_System_Data報表--統計操作系統詳細信息,含安裝路徑,安裝時間,操作系統版本等信息
利用SQL語句查詢SCCM常用報表

8.系統控制檯(登陸)用戶報表

SYSTEM_CONSOLE-USER-DATA、SYSTEM_CONSOLE-USAGE-DATA報表--查看計算機上當前登錄,登錄過的賬號及主要登錄賬號信息--需提前通過組策略開啓審覈登陸
利用SQL語句查詢SCCM常用報表

9. 軟件、包部署狀態
v_ClassicDeplpymentAssestDetails視圖--查看軟件、包部署狀態

利用SQL語句查詢SCCM常用報表

10.磁盤信息
10.1 Partition_Data報表--查看計算機磁盤分區

利用SQL語句查詢SCCM常用報表

10.2 LogicalDisk報表--查看邏輯磁盤信息
利用SQL語句查詢SCCM常用報表

以上報表是平常工作中使用較多的報表,對於日常的客戶端運維工作有一定的管理作用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章