积极答复者
SCCM控制台中客户端信息不能更新的问题

问题
-
答案
-
此问题已经找到原因了,是由于SCCM客户端的GUID重复的缘故。
GUID重复的解决办法:
1. 在SCCM控制台中删除GUID重复的计算机记录
2. 删除此客户端上SMS的两个证书
3. 删除此客户端上windows目录下smscfg.ini文件
4. 重启客户端SMS Agent Host服务,重新生成smscfg.ini文件即可
Jack Zhou- 已标记为答案 Jackzhou_5 2010年4月8日 2:42
全部回复
-
更新:以上所述的客户端状态一直为“否”的计算机,我发现还有一个共同的问题就是软硬件清单都收集不上来。
我检查过inventoryagent.log,除了部分收集项不存在外,没有其他问题;我在检查服务器上的dataldr.log发现这些有问题客户端都有相类似的错误:
Begin transaction: Machine=MKT-MENGMENG(GUID:7F3FB875-1D17-4C4B-8245-2E41F2CE488B) SMS_INVENTORY_DATA_LOADER 1601/1/1 0:00:00 7976 (0x1F28)
ERROR - attempt to update non-existent row. Invalid command: exec pWorkstationStatus_DATA 1,252,'03/15/2010 13:12:05',1,'3/15/2010 13:10','137438953474',2052,480 SMS_INVENTORY_DATA_LOADER 1601/1/1 0:00:00 7976 (0x1F28)
Rollback transaction: Machine=MKT-MENGMENG(GUID:7F3FB875-1D17-4C4B-8245-2E41F2CE488B) SMS_INVENTORY_DATA_LOADER 1601/1/1 0:00:00 7976 (0x1F28)
Remote client hardware inventory resync generated for client GUID:7F3FB875-1D17-4C4B-8245-2E41F2CE488B; update/insert result = 2 SMS_INVENTORY_DATA_LOADER 1601/1/1 0:00:00 7976 (0x1F28)
Send resync command to local site for machine GUID:7F3FB875-1D17-4C4B-8245-2E41F2CE488B. SMS_INVENTORY_DATA_LOADER 1601/1/1 0:00:00 7976 (0x1F28)
STATMSG: ID=2722 SEV=I LEV=M SOURCE="SMS Server" COMP="SMS_INVENTORY_DATA_LOADER" SYS=GITI-SCCM SITE=SH1 PID=4504 TID=7976 GMTDATE=Mon Mar 15 05:12:05.885 2010 ISTR0="MKT-MENGMENG" ISTR1="" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0 SMS_INVENTORY_DATA_LOADER 1601/1/1 0:00:00 7976 (0x1F28)
Cannot process MIF XHFTAR6RG.MIF, moving it to C:\Program Files (x86)\Microsoft Configuration Manager\inboxes\auth\dataldr.box\BADMIFS\8pq81s6a.MIF SMS_INVENTORY_DATA_LOADER 1601/1/1 0:00:00 7976 (0x1F28)
STATMSG: ID=2703 SEV=W LEV=M SOURCE="SMS Server" COMP="SMS_INVENTORY_DATA_LOADER" SYS=GITI-SCCM SITE=SH1 PID=4504 TID=7976 GMTDATE=Mon Mar 15 05:12:05.979 2010 ISTR0="XHFTAR6RG.MIF" ISTR1="C:\Program Files (x86)\Microsoft Configuration Manager\inboxes\auth\dataldr.box\BADMIFS\8pq81s6a.MIF" ISTR2="" ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9="" NUMATTRS=0 SMS_INVENTORY_DATA_LOADER 1601/1/1 0:00:00 7976 (0x1F28)
Done: Machine=MKT-MENGMENG(GUID:7F3FB875-1D17-4C4B-8245-2E41F2CE488B) code=2 (53 stored procs in XHFTAR6RG.MIF) SMS_INVENTORY_DATA_LOADER 1601/1/1 0:00:00 7976 (0x1F28)
请问有办法可以解决吗?
Jack Zhou -
此问题已经找到原因了,是由于SCCM客户端的GUID重复的缘故。
GUID重复的解决办法:
1. 在SCCM控制台中删除GUID重复的计算机记录
2. 删除此客户端上SMS的两个证书
3. 删除此客户端上windows目录下smscfg.ini文件
4. 重启客户端SMS Agent Host服务,重新生成smscfg.ini文件即可
Jack Zhou- 已标记为答案 Jackzhou_5 2010年4月8日 2:42