locked
SCCM 2007 Collections not Updating RRS feed

  • Question

  • I'm having an issue with SCCM 2007. I've discovered all my computers and I'm building collections based on OU. My collections get created correctly, but when I move computers to a different OU, the collection does not update.
    I have Active Directory System Discovery enabled and the polling schedule is set to "Occurs every 1 day(s) effective 1/1/1998 12:00 AM".
    Has anyone seen this before?
    Tuesday, August 12, 2008 3:19 PM

Answers

All replies

  • Active Directory System Discovery doesn't retrieve the OU info (http://technet.microsoft.com/en-us/library/cc181458.aspx)

     

    Make sure the collection updates after the Active Directory System Group Discovery has completed so the OU information will be present on the machines

     

    http://technet.microsoft.com/en-us/library/cc181248.aspx

     

     

    Tuesday, August 12, 2008 3:51 PM
  • The machines in my All Systems collection have an entry for System OU Name, so I think the initial discovery worked. I thought that after the Active Directory discovery ran every night, it would reflect the changes made to AD.

    I noticed that AD System Group Discovery and AD System Discovery are enabled.
    AD Security Group Discovery and AD User Discovery are not.
    Tuesday, August 12, 2008 5:07 PM
  • Like Matthew said, discovery will have to run then your collection must update before you see changes. It could take a while.
    Wednesday, August 13, 2008 12:51 PM
  • It's been weeks since I moved computers to a different OU. Discovery is supposed to run every day. Is there some way to tell when a discovery ran and whether or not it was successful?
    Wednesday, August 13, 2008 2:14 PM
  • Strt by running a SQL query to see what OU's ConfigMgr "thinks' the comptuer is in. Use this:


    SELECT     dbo.v_R_System.Name0, dbo.v_RA_System_SystemOUName.System_OU_Name0
    FROM         dbo.v_R_System INNER JOIN
                          dbo.v_RA_System_SystemOUName ON dbo.v_R_System.ResourceID = dbo.v_RA_System_SystemOUName.ResourceID
    WHERE     (dbo.v_R_System.Name0 = 'COMPUTERNAME')
    Wednesday, August 13, 2008 2:37 PM
  • I ran the query and the results showed SCCM still thinks in the the old OU.
    I also ran a Discovery information for a specific computer report.
     

    SMS_AD_SYSTEM_GROUP_DISCOVERY_AGENT          Number of Days Since Discovery - 30
    SMS_AD_SYSTEM_DISCOVERY_AGENT                        Number of Days Since Discovery - 57
    Heartbeat Discovery                                                         Number of Days Since Discovery - 63
    MP_ClientRegistration                                                      Number of Days Since Discovery - 63
    Manual Machine Entry                                                      Number of Days Since Discovery - 64


    Does this mean my discovery is not running nightly as it should? How can I tell?
    Wednesday, August 13, 2008 3:35 PM
  • Discovery logs

    http://technet.microsoft.com/en-us/library/bb892800.aspx



    • Proposed as answer by Garth JonesMVP Monday, January 2, 2012 2:14 AM
    Wednesday, August 13, 2008 3:42 PM