积极答复者
求助关于SCCM自定义集合的问题

问题
答案
-
我也遇到了同样的问题。
我已经再英文论坛查到解决办法了。SQL数据库v_RA_System_SystemOUName视图中没有数据的原因是:
WARNING: Failed to get following optional attributes, System OU Name, SMS_AD_SYSTEM_DISCOVERY_AGENT 2009/11/30 11:20:58 5864 (0x16E8)
这个警告是我按照duke zhu所说在AD系统发现的AD属性中加入了SystemOUName属性以后在ADsysDis.log中产生的,不知道是不是因为SystemOUName这个属性不存在的原因。但是在我加入这个属性之前,ADsysDis.log中我所看到的AD发现的内容只有AD site和Subnet:
System EXP-YANGFAN. AD Site Name ShangHai. Subnet 192.168.196.0/24 SMS_AD_SYSTEM_DISCOVERY_AGENT 2009/11/29 0:00:04 5628 (0x15FC)
System EXP-FENGYUN. AD Site Name ShangHai. Subnet 192.168.197.0/24 SMS_AD_SYSTEM_DISCOVERY_AGENT 2009/11/29 0:00:04 5628 (0x15FC)
没有OU相关的发现记录。不知道这个问题应该如何解决?
---------------------------------------------------------------
补充一下,我在SQL中查询v_R_System,但是在里面没有发现跟AD有关的列,只有AD_Domain_Name()和AD_Site_Name()。而且,我也查询了v_RA_System_SystemOUName,里面没有任何数据。不知道这个是否正常啊?
我们在发现方式的单一,SystemOUName的相关数值是要将AD的系统组发现方式启动后才能拿到AD中的数据的。
只要新建集合时候加上自己的AD下的OU名称就能找到相关的资源了。注意格式%ouname%
PS:还是英文论坛比较热闹- 已建议为答案 Jackzhou_5 2009年11月30日 6:45
- 已标记为答案 duke zhu 2009年12月1日 3:37
全部回复
-
SQL 中 不要使用base table,请事情 v开头的那些 view. 发生版本升级之类的情况时,base table可能发生变化,但是view 一般不会有变化,或者只是扩充。
OU信息在 V_RA_System_SystemOUName 中。 写SQL语句时,使用 resourceid连接即可。
写collection 的 criteria 时,Attribute class 选: system resource, attribute 选: System OU name 即可
感谢你的回复,SQL语句不是很懂。可能还没说清楚,通过新建报表查询的方式得到语句:select * from v_RA_System_SystemOUName where v_RA_System_SystemOUName.System_OU_Name0 = '******'不知道是否正确。
查看SQL 视图下的V_RA_System_SystemOUName 值都是NULL。
所以我怀疑是不是同步的时候没有采集相关的数据。在那里添加能得到相关OU的信息。 -
不是吧。 缺省的AD system discovery 属性中包括 ADsPath 这个属性,它是LDAP格式,包括OU信息。
检查一下 AD系统发现的属性吧,不行就把 ADsysdis.log 贴上来。
稍微搜了一下 英文论坛有一个类似的帖子: http://social.technet.microsoft.com/Forums/en/configmgrgeneral/thread/a6be8c13-334d-4a93-9141-d55d6e5bf441
ADsysDis.log 中部分机器报 0x80005010 错误,没有OU信息。 结果是 这些机器DNS设置不正确,没有注册信息到DNS。
AD全靠DNS来定位信息,DNS信息不全,难免有错误。 -
我也遇到了同样的问题。
WARNING: Failed to get following optional attributes, System OU Name, SMS_AD_SYSTEM_DISCOVERY_AGENT 2009/11/30 11:20:58 5864 (0x16E8)
这个警告是我按照duke zhu所说在AD系统发现的AD属性中加入了SystemOUName属性以后在ADsysDis.log中产生的,不知道是不是因为SystemOUName这个属性不存在的原因。但是在我加入这个属性之前,ADsysDis.log中我所看到的AD发现的内容只有AD site和Subnet:
System EXP-YANGFAN. AD Site Name ShangHai. Subnet 192.168.196.0/24 SMS_AD_SYSTEM_DISCOVERY_AGENT 2009/11/29 0:00:04 5628 (0x15FC)
System EXP-FENGYUN. AD Site Name ShangHai. Subnet 192.168.197.0/24 SMS_AD_SYSTEM_DISCOVERY_AGENT 2009/11/29 0:00:04 5628 (0x15FC)
没有OU相关的发现记录。不知道这个问题应该如何解决?
---------------------------------------------------------------
补充一下,我在SQL中查询v_R_System,但是在里面没有发现跟AD有关的列,只有AD_Domain_Name()和AD_Site_Name()。而且,我也查询了v_RA_System_SystemOUName,里面没有任何数据。不知道这个是否正常啊? -
我也遇到了同样的问题。
我已经再英文论坛查到解决办法了。SQL数据库v_RA_System_SystemOUName视图中没有数据的原因是:
WARNING: Failed to get following optional attributes, System OU Name, SMS_AD_SYSTEM_DISCOVERY_AGENT 2009/11/30 11:20:58 5864 (0x16E8)
这个警告是我按照duke zhu所说在AD系统发现的AD属性中加入了SystemOUName属性以后在ADsysDis.log中产生的,不知道是不是因为SystemOUName这个属性不存在的原因。但是在我加入这个属性之前,ADsysDis.log中我所看到的AD发现的内容只有AD site和Subnet:
System EXP-YANGFAN. AD Site Name ShangHai. Subnet 192.168.196.0/24 SMS_AD_SYSTEM_DISCOVERY_AGENT 2009/11/29 0:00:04 5628 (0x15FC)
System EXP-FENGYUN. AD Site Name ShangHai. Subnet 192.168.197.0/24 SMS_AD_SYSTEM_DISCOVERY_AGENT 2009/11/29 0:00:04 5628 (0x15FC)
没有OU相关的发现记录。不知道这个问题应该如何解决?
---------------------------------------------------------------
补充一下,我在SQL中查询v_R_System,但是在里面没有发现跟AD有关的列,只有AD_Domain_Name()和AD_Site_Name()。而且,我也查询了v_RA_System_SystemOUName,里面没有任何数据。不知道这个是否正常啊?
我们在发现方式的单一,SystemOUName的相关数值是要将AD的系统组发现方式启动后才能拿到AD中的数据的。
只要新建集合时候加上自己的AD下的OU名称就能找到相关的资源了。注意格式%ouname%
PS:还是英文论坛比较热闹- 已建议为答案 Jackzhou_5 2009年11月30日 6:45
- 已标记为答案 duke zhu 2009年12月1日 3:37