有没有办法强制删除SCCM 2007网站服务器?

SCCM 2007中的其中一台辅助站点服务器已经损坏。 IIS,WSUS和WDS失败。 不幸的是,在Server 2008中无法修复这些服务器angular色。 我已经清除了SCCM的angular色,除了一个angular色已经清除了。 我收到一个错误,它无法删除PXE服务点。 因此,组件服务器angular色不会清除,我无法从站点中删除站点服务器。

由于服务器的状态不正常,我无法使WDS联机,并且SCCM不能卸载PXE服务点,直到它可以与WDS交谈。

有没有一种强制删除网站服务器的好方法? 我需要这样做之前,我可以刮服务器,并重build它。

您可以尝试使用<install_directory>\bin\i386\<language code> (请参阅http://technet.microsoft.com/zh-cn/library/bb693624.aspx )中的Hierarchy Maintenance Tool Preinst.exe用于在使用/deljob/delsite开关时删除辅助站点对象。 这个命令也可以用来从中心站点删除主站点,但是如果你到达那里,你应该logging与微软的通话。

如果要重build此服务器,则应在继续之前禁用所有SCCM服务。

通过依次发出这两个命令来使用Preinst.exe:

 preinst.exe /deljob <child_site_code> preinst.exe /delsite <child_site_code> <parent_site_code> 

如果站点在大约30分钟到1小时之后没有从SCCM控制台消失(如果您拥有繁忙的SCCM站点层次结构,则可能需要更长的时间),则可以对父主SCCM站点数据库使用以下查询来清理条目。

确保你做了主要和中央网站的完整备份。

 DELETE FROM SysResList WHERE SiteCode = 'XXX' DELETE FROM SiteBoundaryADSite WHERE SiteCode = 'XXX' DELETE FROM SiteBoundaryIPSubnet WHERE SiteCode = 'XXX' DELETE FROM SiteControl WHERE SiteCode = 'XXX' DELETE FROM SiteControlNotification WHERE SiteCode = 'XXX' DELETE FROM Sites WHERE SiteCode = 'XXX' DELETE FROM Sites_DATA WHERE SiteCode = 'XXX' DELETE FROM SiteWork WHERE SiteCode = 'XXX' DELETE FROM PkgServers WHERE sitecode = 'XXX' DELETE FROM PkgStatus WHERE sitecode = 'XXX' 

Microsoft不支持或build议在SCCM控制台的function之外更改SCCM数据库。

希望这可以帮助。