我们在 SCCM 2007 中的一台辅助站点服务器已损坏。IIS、WSUS 和 WDS 出现故障。不幸的是,在 Server 2008 中无法修复这些服务器角色。我已经清除了 SCCM 的角色,除了一个角色之外的所有角色都已清除。我收到一个错误,提示它无法删除 PXE 服务点。因此,组件服务器角色不会清除,我无法从站点中删除站点服务器。
由于服务器的损坏状态,我无法使 WDS 联机,并且 SCCM 将不会卸载 PXE 服务点,直到它可以与 WDS 对话。
是否有强制删除站点服务器的好方法?我需要这样做,然后才能刮取服务器并重建它。
您可以尝试使用层次结构维护工具 Preinst.exe <install_directory>\bin\i386\<language code>
(请参阅http://technet.microsoft.com/en-us/library/bb693624.aspx/deljob
),当和/delsite
开关打开时,该工具可用于删除辅助站点对象用过的。此命令还可以用于从中心站点删除主站点,但是如果您达到了这一点,您应该记录与 Microsoft 的呼叫。
如果您要重建此服务器,那么您应该在继续之前禁用所有 SCCM 服务。
Preinst.exe 将通过顺序发出这两个命令来使用:
preinst.exe /deljob <child_site_code>
preinst.exe /delsite <child_site_code> <parent_site_code>
Run Code Online (Sandbox Code Playgroud)
如果站点在大约 30 分钟到一个小时后没有从 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'
Run Code Online (Sandbox Code Playgroud)
Microsoft 不支持也不建议在 SCCM 控制台功能之外更改 SCCM 数据库。
希望这可以帮助。
归档时间: |
|
查看次数: |
5718 次 |
最近记录: |