вторник, 18 января 2011 г.

Как протестировать оповещения в SCOM? Notification Test Tool!

Допустим, вы настроили оповещения по почте в SCOM. Вроде бы всё правильно, по инструкции (http://technet.microsoft.com/en-us/library/dd440890.aspx), но они не работают... За Exchange отвечает другой человек, который говорит, что он правильно сказал все настройки почтового сервера, аккаунты созданы, почта работает.
Тут на подмогу приходит отличная утилита на мой взгляд Notification Test Tool (http://thoughtsonopsmgr.blogspot.com/2009/05/notification-test-tool.html).
Она позволит определить на чьей стороне ошибка и сделать выводы :)

Запуск объявленных программ в последовательности задач

http://blogs.technet.com/b/deploymentguys/archive/2011/01/18/kick-starting-sccm-advertisements.aspx

Сам скрипт: https://docs.google.com/document/d/1Mw7_L5vmKxJyBJNpGY1uIuM3kw-zL1GY5OgUl4gER5Y/edit?hl=en&authkey=CPeu-IUG

Чтобы скрипт запустился, надо скопировать его в папку "Scripts" шары MDT.
В CustomSettings.ini рекомендуется добавить строчки:
SkipFinalSummary=YES
FinishAction=LOGOFF

для того, чтобы убрать завершающее окно и завершить сеанс.
Понятно, что обязательные объявления итак стартуют самостоятельно, скрипт же позволяет последовательно стартовать все объявления.

Борьба с дублирующими записями клиентов в БД SCCM

скрипт:
http://www.blogmynog.com/2008/10/03/script-to-fix-duplicate-smssccm-guids/

теория:
http://blogs.technet.com/b/smsandmom/archive/2007/11/07/duplicate-guids-fix-it-with-scripts.aspx
http://support.microsoft.com/kb/837374/en

среда, 12 января 2011 г.

Полезные запросы: Как получить сведения о клиенте SCCM, зная его GUID

Статусные сообщения(например компонента SMS_MP_CONTROL_MANAGER) содержат записи о клиентах, которые идентифицируются глобальным идентификатором.
Следующий запрос позволяет получить сведения об этом клиенте:

select ResourceID, Name0, User_Name0, Operating_System_Name_and0
from V_R_System
where SMS_Unique_Identifier0 = 'GUID:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX'