進階練習 2:在 Configuration Manager 中建立硬體清查的新報告

 

適用於: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 R2 Configuration Manager

在這個練習中,您將建立 Configuration Manager 報告,顯示電腦名稱、站台碼、上次掃描硬體清查的日期,以及上次掃描指定電腦至今的天數。

System_CAPS_important重要事項

在開始這個練習之前,您應該檢閱基本練習以了解報告項目、報告的內容,以及建立報告 SQL 陳述式的不同方式。

報告需求

您可以使用下列報告需求來建立新報告。

SQL 陳述式中的 SQL Server 檢視

建立報告 SQL 陳述式時,請使用下列 Configuration Manager SQL 檢視:

SQL 陳述式中的聯結

在 SQL 陳述式中建立下列聯結:

  • v_GS_WORKSTATION_STATUS 使用 [ResourceID] 資料行聯結至 v_R_System

  • v_RA_System_SMSInstalledSites 使用 [ResourceID] 資料行聯結至 v_R_System

SQL 陳述式中的資料行

請依所列順序使用下列報告資料行:

  1. Netbios_Name0 做為 v_R_System 的 [電腦名稱]

  2. SMS_Installed_Sites0 做為 v_RA_System_SMSInstalledSites 的 [站台碼]

  3. LastHWScan 做為 v_GS_WORKSTATION_STATUS 的 [上次硬體掃描]

  4. DATEDIFF(day, v_GS_WORKSTATION_STATUS.LastHWScan, GETDATE()) 做為 [上次硬體掃描至今的天數]

System_CAPS_note注意事項

這份報告整合兩個 SQL 函式,來判斷上次硬體掃描日期與目前日期之間的差距。 若要顯示這個資料行,您可以將整行複製到 SQL 陳述式中;您也可以將 DATEDIFF(day, v_GS_WORKSTATION_STATUS.LastHWScan, GETDATE()) 複製到 [資料行] 欄中,並將 [上次硬體掃描至今的天數] 複製到查詢設計工具的 [別名] 欄中。

使用 [LastHWScan] 資料行以遞減順序排序資料。

SQL 陳述式中的篩選器

報告 SQL 陳述式未包含任何篩選器。

報告提示

Configuration Manager 報告應該包含所要報告之電腦名稱的報告提示。

解決方式

如需如何建立這份報告的詳細資訊,請參閱 進階練習 2 解決方案:Configuration Manager 中建立硬體清查的新報告