Microsoft KB Archive/886031

= Client inventory information is delayed in Systems Management Server =

PSS ID Number: 886031

Article Last Modified on 10/20/2004

-

The information in this article applies to:


 * Microsoft Systems Management Server 2003 SP1

-





SYMPTOMS
When you install Microsoft Systems Management Server (SMS) 2003 Service Pack 1 (SP1), you may notice that the inventory information for a client is not the latest information that may be available. However, you cannot determine that any problems exist on the SMS 2003 client computer.



CAUSE
This issue occurs if the data discovery record (DDR) for the SMS 2003 client is missing or is corrupted. The SMS 2003 site must wait until the client sends a new DDR before the site will load inventory information for the client into the SMS 2003 site database.



WORKAROUND
To work around this issue, modify the properties of Heartbeat Discovery to increase how frequently clients send a new DDR to the site server. To do this, follow these steps:
 * 1) Click Start, point to Programs, point to Systems Management Server, and then click SMS Administrator Console.
 * 2) Expand Site Database , expand  , expand Site Settings, and then click Discovery Methods.
 * 3) Right-click Heartbeat Discovery, and then click Properties.
 * 4) Make sure that the Enable Heartbeat Discovery check box is selected.
 * 5) In Heartbeat schedule, increase the frequency that the SMS 2003 client will send a new DDR to the SMS site, and then click OK.



MORE INFORMATION
SMS 2003 Service Pack 1 changes how the inventory processors manage inventory information for an SMS 2003 client if the DDR for that client is missing or is corrupted.

The SMS_INVENTORY_DATALOADER component of the SMS 2003 site processes hardware inventory information. Hardware inventory information that cannot be processed is moved to the :\Sms\Inboxes\Dataldr.box\Orphans folder.

Note  is a placeholder for the letter of the hard disk drive that contains your SMS 2003 installation.

The SMS_SOFTWARE_INVENTORY_PROCESSOR component processes software inventory information. Software inventory information that cannot be processed is moved to the :\Sms\Inboxes\Sinv.box\Orphans folder.

Inventory that cannot be processed and that is moved to an Orphans folder is retried later.

The change that was made to the inventory processors in SMS 2003 Service Pack 1 that may cause this issue is described in the following sections.

SMS 2003 sites without Service Pack 1

 * 1) Hardware or software inventory information for an SMS 2003 client is reported to the SMS 2003 site server. However, the DDR for the SMS 2003 client is either missing or corrupted.
 * 2) The inventory processor moves the inventory information to the Orphans folder, and then uses that inventory information to create a new DDR for the client.
 * 3) The data discovery manager (DDM) processes the DDR that the inventory processor creates.
 * 4) The inventory processor retries the inventory information in the Orphans folder. The inventory processor can now complete the process because a DDR now exists for that client.

SMS 2003 sites with Service Pack 1

 * 1) Hardware or software inventory information for an SMS 2003 client is reported to the SMS 2003 site server. However, the DDR for the SMS 2003 client is either missing or corrupted.
 * 2) The inventory processor moves the inventory information to the Orphans folder.
 * 3) The inventory processor retries the inventory information in the Orphans folder. However, the DDR for the SMS 2003 client is still missing or corrupted.
 * 4) Heartbeat Discovery on the SMS 2003 client sends a new DDR to the SMS 2003 site.
 * 5) The DDM processes the DDR that Heartbeat Discovery created on the SMS 2003 client.
 * 6) The inventory processor retries the inventory information in the Orphans folder. The inventory processor can now complete the process because a DDR now exists for that client.

By default, Heartbeat Discovery sends a new DDR from the SMS client every week. Therefore, if the site properties have not changed, a week may pass before the inventory information can be processed into the site database for a client that has a missing or corrupted DDR.

Keywords: kbprb kbinfo kbtshoot kbwinservperf kbMgmtServices KB886031

Technology: kbSMS2003 kbSMS2003Search kbSMS2003SP1 kbSMSSearch

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.