积极答复者
能否让SCCM以主机名为唯一ID来识别计算机呀?

问题
答案
-
SCCM 使用 SMSID来唯一标识一个客户端。 这个标识和很多因素相关,参考
http://support.microsoft.com/kb/127052/en-us
http://support.microsoft.com/kb/837374
这是设计使然,来保证唯一性,没什么商量的余地。 看看两个KB就可以想象 主机名并不能保证唯一,尤其在大型环境下。
- 已标记为答案 Yog LiModerator 2010年9月13日 10:29
全部回复
-
SCCM 使用 SMSID来唯一标识一个客户端。 这个标识和很多因素相关,参考
http://support.microsoft.com/kb/127052/en-us
http://support.microsoft.com/kb/837374
这是设计使然,来保证唯一性,没什么商量的余地。 看看两个KB就可以想象 主机名并不能保证唯一,尤其在大型环境下。
- 已标记为答案 Yog LiModerator 2010年9月13日 10:29
-
SCCM 使用 SMSID来唯一标识一个客户端。 这个标识和很多因素相关,参考
http://support.microsoft.com/kb/127052/en-us
http://support.microsoft.com/kb/837374
这是设计使然,来保证唯一性,没什么商量的余地。 看看两个KB就可以想象 主机名并不能保证唯一,尤其在大型环境下。
-
其实我有个折中的办法你配置下维护任务,定期将过期过时的数据删除掉只要不是你们管理环境非常混乱,并不会对你的日常维护太来太大的困扰。
清除安装标志:
解释:如果计算机上安装了 Configuration Manager 2007 客户端软件,站点数据库中的客户端记录会被标记为已安装状态。即使以后卸载了 Configuration Manager 2007 客户端软件,数据库中的客户端记录也保持为已安装状态。如果“检测信号发现”未重新发现客户端,“清除安装标志”任务将清除站点数据库中的客户端记录的已安装标志。
使用“清除安装标志”任务将已卸载的客户端标记为已卸载,从而允许通过“客户端请求安装”方法重新安装这些客户端。
启用此任务时,将“客户端重新发现期间”设置为大于“检测信号发现”计划的间隔。
4、删除过期的发现数据
解释:“删除过期的发现数据”任务从 Configuration Manager 2007 站点数据库删除过期的客户端发现数据。此数据可以包括通过检测信号发现、网络发现及 Active Directory 域服务发现方法(系统、用户和系统组)生成的记录。
启用此任务时,其他站点上的数据库会受影响。
您可以指定要删除的发现数据的时间。此命令从 Configuration Manager 2007 站点数据库删除与这些发现项目相关的一切数据。
5、 删除不活动的客户端发现数据任务
解释:“删除不活动的客户端发现数据”任务从 Configuration Manager 2007 站点数据库删除不活动的客户端记录。
客户端通过下列两种方式标记为不活动;当客户端标记为“已过时”时,也会标记为“不活动”。
如果在“客户端状态报告”对话框的“选项”选项卡中选择了“使用非活动客户端信息更新 Configuration Manager 2007 站点数据库”选项,则 Configuration Manager 2007 R2 中的客户端状态报告功能可配置为标记不活动客户端。
“删除不活动的客户端发现数据”任务与“删除过期的发现数据”任务类似。但是,此任务仅在是 Configuration Manager 2007 客户端的资源上运行。“删除过期的发现数据”任务可在所有发现的资源上运行。
启用此任务时,应该将计划配置为以大于“检测信号发现”计划的间隔运行。这样允许活动客户端发送“检测信号发现”记录以将客户端记录标记为活动,从而阻止此任务删除它们。
6、删除过时的客户端发现数据
解释:从 Configuration Manager 2007 站点数据库删除过时的客户端记录。标记为过时的记录通常会被同一客户端的较新记录所取代。较新记录成为客户端的当前记录,较旧的记录则成为过时记录。
当启用此任务时,您应该将计划配置为以大于检测信号发现计划的间隔运行。这样将允许客户端发送发现数据记录 (DDR),以便正确设置“过时”位。