SCCM 2012完整库存和软件查询

我需要一些SCCM 2012查询(我不是一个SQL人员)的帮助。 Im试图创build一个查询,以包括服务器名称,内存总量,硬盘驱动器的字母和空格,启动时间和安装在服务器上的应用程序。

这是我所拥有的,正在工作,但报告正在产生成千上万的页面。 任何其他方式或build议,以生成我需要使用报告或查询?

select不同SMS_R_System.Name,SMS_R_System.IPAddresses,SMS_G_System_OPERATING_SYSTEM.Caption,SMS_G_System_COMPUTER_SYSTEM.Manufacturer,SMS_G_System_OPERATING_SYSTEM.LastBootUpTime,SMS_G_System_INSTALLED_SOFTWARE.ProductName,从SMS_R_SYSTEM内SMS_G_System_INSTALLED_SOFTWARE.ProductVersionjoinSMS_G_System_COMPUTER_SYSTEM上SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId上SMS_G_System_OPERATING_SYSTEM.ResourceID =内部联接SMS_G_System_OPERATING_SYSTEM SMS_R_System.ResourceId内连接SMS_G_System_INSTALLED_SOFTWARE SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId

根据你的查询,我认为这是一个正常的行为。 假设你有100台电脑,每台有30个软件。 然后3000(300 * 10)条logging将全部返回。

我build议您将查询分为两部分,一部分包括服务器名称,内存总量等,另一部分包括安装在每台服务器上的应用程序。

此外,您还可以使用内置报告“特定计算机上的产品”查看信息。

\监测\概述\报告\报告\软件 – 公司和产品