воскресенье, 20 марта 2011 г.

SCCM

Для удаления таких сателитов служит команда Preinst.exe.
Представим, что ConfMgr имеет следующую конфигурацию:
- MS1 – дочерний сайт, который мы собираемся удалить. Сайт присоединен к FS1.
- FS1 – первичный родительский сайт
Опишем порядок действий.
1. Откройте консоль ConfMgr.
2. Удалите из консоли все адреса умершего сайта.
3. В командной строке перейдите в папку %program files%\Microsoft Configuration Manager\bin\i386\00000409
4. Введите в консоли следующую команду: Preinst.exe /dump. Вы увидите что-то вроде:
Wrote out site control image for site FS1 to C:\sitectrl_FS1.ct0
Wrote out site control image for site MS1 to C:\sitectrl_MS1.ct0

5. Наберите Preinst.exe /deljob MS1. Это удалит все задачи, ожидающие отправки на дочерний сайт, который, как мы помним, мертв.
6. Наберите Preinst.exe /delsite MS1 FS1. Это удалит дочерний сайт из иерархии SCCM.
7. После чего открываем SQL Server Management Studio и из базы данных удаляем ссылки на сайт:
DELETE FROM SysResList WHERE SiteCode = 'MS1'
DELETE FROM SiteBoundaryADSite WHERE SiteCode = 'MS1'
DELETE FROM SiteBoundaryIPSubnet WHERE SiteCode = 'MS1'
DELETE FROM SiteControl WHERE SiteCode = 'MS1'
DELETE FROM SiteControlNotification WHERE SiteCode = 'MS1'
DELETE FROM Sites WHERE SiteCode = 'MS1'
DELETE FROM Sites_DATA WHERE SiteCode = 'MS1'
DELETE FROM SiteWork WHERE SiteCode = 'MS1'
DELETE FROM PkgServers WHERE sitecode = 'MS1'
DELETE FROM PkgStatus WHERE sitecode = 'MS1'

Комментариев нет:

Отправить комментарий