在前面的文章中,已經和大家一起探讨了如何部署SCCM2016以及後面的一些用戶端配置。除了我們經常用到的軟體分發和作業系統安裝以及更新檔分發以外,部分企業還經常會使用到SCCM的資産收集功能。
用這個功能,大家可以輕松的收集、分析、管理我們的用戶端軟硬體的一些資産情況,進而有效的對整個使用者IT使用環境進行一個合理的規劃。
今天我們就來講一下如何通過SCCM 2016 來對用戶端的軟硬體進行收集。
首先,被收集資訊的用戶端必須要安裝了SCCM configuration manager 用戶端,就是俗稱的 SCCM Agent。 這個直接通過SCCM 控制台向用戶端進行推送即可。
如果還沒有為終端使用者推送SCCM用戶端的,請看我之前的部落格:
https://blog.51cto.com/horse87/2072987
https://blog.51cto.com/horse87/2073063
https://blog.51cto.com/horse87/2073070
安裝完成SCCM用戶端元件之後,我們就可以開始今天的内容了。
首先在“管理”功能區找到 “用戶端設定” —— 右鍵“預設用戶端設定”,選擇屬性。
在“預設設定”中我們可以看到 ”硬體清單“,我們可以看到,SCCM預設是開啟了這個硬體清單的。

如果大家還需要收集軟體情況,選擇下面的 “硬體清單類”後面的 “設定類”
選中下圖中的四個關于“軟體”的選項。
完成用戶端預設配置的修改之後,接下來,需要我們去添加SCCM伺服器角色
在“站點“下面,右鍵我們目前的站點,選擇”添加站點系統角色“
選擇我們目前的SCCM站點中的SQL 伺服器,因為我們會用到SQL Server中的 Reporting Service,點選下一步。
沒有代理伺服器,直接下一步
在指定角色清單裡面,勾選“資産智能同步點”和“報表服務”
點選下一步
接下來可以指定資産智能同步周期,按需選擇。
在指定Reporting Service的時候,SCCM可以自動的識别出我們的SQL Server伺服器和DB,還有Reporting Service 執行個體。這裡隻需要點選”驗證“即可。
下面我們使用SQL Server管理者賬号來驗證 reporting service.
通過驗證後,點選下一步。
這裡稍加說明一下,有些同學在這一步SCCM會提示我沒有找到SQL上的 reporting service執行個體.
這種情況有兩個可能:
第一種可能就是我們在建立站點系統角色的時候,選擇站點沒有選擇SQL Server,而是選擇的SCCM前端應用伺服器。
第二種可能就是SQL Servers上沒有開啟這個Reporting Service,我們需要去enable這個服務。
大家需要登入到你們的SCCM的SQL伺服器上,我這裡是單獨的一台SQL Server 2016
在開始菜單中找到 SQL Server 2016下面的 Reporting Services Configuration Manager
打開後,點選連接配接
啟動SQL Reporting Service.
在成功擷取到 Reporting Service 執行個體之後,點選下一步,進入配置确認,點選下一步繼續安裝。
完成站點系統角色安裝。
轉載于:https://blog.51cto.com/horse87/2083782