Мне нужна помощь с запросом SCCM 2012 (я не парень SQL). Я пытаюсь создать запрос, чтобы включить имя сервера, общий объем памяти, букву и пространство жесткого диска (ов), время загрузки и приложения, установленные на серверах.
Вот то, что у меня работает, но отчет генерирует тысячи страниц. Любой другой способ или предложение создать то, что мне нужно, с помощью отчета или запроса?
выберите отчетливый 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_G_System_INSTALLED_SOFTWARE.ProductVersion от SMS_R_System внутреннего соединения SMS_G_System_COMPUTER_SYSTEM на SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId внутреннее соединение SMS_G_System_OPERATING_SYSTEM на SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId внутреннее соединение SMS_G_System_INSTALLED_SOFTWARE на SMS_G_System_INSTALLED_SOFTWARE.ResourceID = SMS_R_System.ResourceId
Судя по вашему запросу, я считаю, что это нормальное поведение. Предположим, у вас 100 компьютеров, на каждом по 30 программ. Тогда всего будет возвращено 3000 (300 * 10) записей.
Я рекомендую вам разделить запрос на две части: одна включает имя сервера, общий объем памяти и т. Д., А другая включает приложения, установленные на каждом сервере.
Кроме того, для просмотра информации вы также можете использовать встроенный отчет «Товары на конкретном компьютере».
\ Мониторинг \ Обзор \ Отчетность \ Отчеты \ Программное обеспечение - Компании и продукты