|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
5.6 Просмотр результатов инвентаризацийПросмотр результатов инвентаризаций в SMS 2003, Resource Explorer, отчеты Hardware Inventory и Software Inventory После того, как инвентаризация оборудования и программного обеспечения проведены, у администратора может появиться логичное желание получить информацию о результатах. Такую информацию можно получить несколькими способами. Первый способ — воспользоваться специальной программой Resource Explorer, специально предназначенной для просмотра информации, собранной в рамках инвентаризаций. Эта программа выводит всю информацию, однако только для одного компьютера. Чтобы ей воспользоваться, необходимо найти нужный компьютер в коллекциях сайта (контейнер Site Database | Collections в SMS Administrator), щелкнуть правой кнопкой мыши по объекту соответствующего компьютера и в контекстном меню выбрать команду All Tasks | Start Resource Explorer. Откроется окно Resource Explorer, аналогичное представленному на рис. 5.6-1.
Рис. 5.6-1 Просмотр данных инвентаризации для компьютеров в Resource Explorer В Resource Explorer предусмотрено три главных контейнера: · Hardware — в этом контейнере представляется текущая информация о аппаратных и программных компонентах компьютера (например, об установленных средствами Windows Installer программах), которая была получена при помощи обращения к службе WMI. Конкретный набор данных, который будет находиться в этом контейнере, зависит от того, сбор каких данных был определен вами при помощи файла SMS_def.mof; · Hardware History — этот контейнер представляет информацию только о тех компонентах Hardware Inventory, в которых были обнаружены изменения между различными сеансами инвентаризации. При этом можно просмотреть информацию для данного объекта (например, логического диска) таким образом, как она была зафиксирована в рамках каждого сеанса инвентаризации; · Software — этот контейнер предназначен для отображения информации, полученной в рамках инвентаризации программного обеспечения. Здесь показывается информация о:
В SMS 2003 предусмотрена возможность запуска Resource Explorer из командной строки. Microsoft рекомендует использовать такую возможность, если в вашей сети имеется очень большое количество компьютеров, и отображение всего этого списка в коллекциях SMS 2003 (чтобы запустить Resource Explorer обычным образом, через графический интерфейс) может занять много времени. Например, чтобы запустить Resource Explorer из командной строки и показать в нем данные для компьютера с ResourceID (номером компьютера по базе данных сайта), равным 2, соответствующая команда может выглядеть так: mmc c:\sms\bin\i386\explore.msc -s -sms:ResourceID=2 -sms:Connection=\\COMP1\root\sms\site_S01 Вместо явно указанного ResourceID можно использовать запрос WQL, который вернет эту информацию автоматически по имени компьютера: mmc c:\sms\bin\i386\explore.msc -s -sms:ResExplrQuery="SELECT ResourceID FROM SMS_R_SYSTEM WHERE Name = ’COMP1’" -sms:connection=\\COMP1\root\sms\site_S01 Resource Explorer — очень удобное средство отображения информации инвентаризации, однако оно предназначено для показа данных в фиксированном формате и только для одного компьютера за один раз. Более гибкий вариант представляют запросы и отчеты сервера SMS 2003. Запросы можно запустить (или создать дополнительные) из контейнера Site Database | Queries в SMS Administrator. Например, при помощи встроенного запроса All Systems with Specified Software File Name and File Size можно найти все компьютеры, на которых в ходе инвентаризации Software Inventory был обнаружен указанный вами исполняемый файл. Подробно запросы сервера SMS 2003 будут рассматриваться в разделе 10.2. Еще более удобное средство для показа информации инвентаризации — отчеты SMS 2003. Их можно найти в контейнере Site Database | Reporting | Reports. Встроенных отчетов для просмотра данных инвентаризации предусмотрено множество. Отчеты для просмотра данных инвентаризации оборудования относятся к категориям Hardware —, а для инвентаризации программного обеспечения — к категориям Software —. Если по каким-то причинам существующие отчеты сервера SMS 2003 вас не устраивают, можно попробовать создать свой собственный отчет на сервере SMS 2003. Если же вам нужны данные в таком виде, который не могут обеспечить никакие вышеперечисленные средства (например, результаты инвентаризации необходимо получить в виде файлов Excel, или каких-либо бухгалтерских документов в формате Word, или в формате CSV для экспорта в базу данных), то в вашем распоряжении остается самый полнофункциональный, но и самый сложный способ — обратиться напрямую к представлениям и таблицам базы данных сайта. При этом удобнее обращаться именно в представлениям, поскольку информация в таблицах базы данных сайта очень нормализована и собирать ее воедино достаточно сложно. Информация в представлениях и таблицах базы данных сайта хранится в открытом виде, и по названиям таблиц и представлений (а также столбцов) несложно догадаться, какая именно находится в них информация. Представлений в базе данных сайта чуть больше 200. Если же никак не удается найти, куда именно помещается та или иная информация, можно воспользоваться "подсказками" во встроенных запросах (в определении запроса можно просмотреть код запроса SQL и выяснить, к каким представлениям идет обращение). Для создания таких внешних отчетов можно использовать любые программные средства, например, код VBA, средства Access, Crystal Reports или Microsoft Reporting Services и т.п.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||