Re: not getting any hardware inventory from clients



In the registry hklm\software\microsoft\sms\component
you might want to set the dataloader component to verbose logging (1)

This might tell you a bit more.

You wouldn't have modified the client's sms_def.mof now would you?

--
Kim Oppalfens
Telindus Belgium
MVP Windows Server System - SMS
"Eric Lau" <EricLau@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:8B8B86C2-8D2F-44FC-90F5-6BF7C01AFE73@xxxxxxxxxxxxxxxx
> Thanks Jeff and Kim for your suggestions.
> I looked at the Dataldr.log file and found the following errors there. But
> don't know what to do next..".ERROR - attempt to update non-existent row".
> -----------------------------------------------------
> Processing Inventory for Machine: ELAU Generated: 10/19/2005
> 17:38:14 SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> File successfully parsed. Processing item ELAU (GUID =
> GUID:1B6FED3A-A12D-4F6F-95A1-986D2C01A9C2) SMS_INVENTORY_DATA_LOADER
> 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> CDiscoverySource::VerifyClientPublicKeys - Public key does not exist for
> client
> GUID:1B6FED3A-A12D-4F6F-95A1-986D2C01A9C2. SMS_INVENTORY_DATA_LOADER
> 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> Modifying inventory data in the database now. Executing 6 stored
> procedure
> calls. SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> ERROR - attempt to update non-existent row. Resync will be requested for
> commands: SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> 0 - exec pWorkstationStatus_DATA 1,286,"10/19/2005
> 17:39:00",1,"10/19/2005
> 17:38" SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> 1 - exec pLogical_Disk_DATA 1,286,"10/19/2005 17:39:00",1,NULL,0,"Local
> Fixed
> Disk","C:",3,"NTFS",15405,"C:",NULL,35808,"ELAU","IBM_PRELOAD","C80951BF"
> SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> 2 - exec pOperating_System_DATA 1,286,"10/19/2005
> 17:39:00",1,"\Device\HarddiskVolume1","2600","Microsoft Windows XP
> Professional","1","Service Pack 2",NULL,NULL,NULL,"5/10/2004
> 19:27","10/16/2005 17:06","0409","Microsoft Corporation",NULL,"Microsoft
> Windows XP
> Professional|C:\WINDOWS|\Device\Harddisk0\Partition1",1033,"C:\WINDOWS\system32",NULL,2047,502,"5.1.2600","C:\WINDOWS"
> SMS_INVENTORY_DATA_LOADER 10/19/2005
> 5:39:00 PM 3228 (0x0C9C)
> 3 - exec pNetwork_DATA 1,286,"10/19/2005
> 17:39:00",1,NULL,0,NULL,2,NULL,0,NULL,0,"20:41:53:59:4E:FF","AsyncMac"
> SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> 4 - exec pSystem_DATA 1,286,"10/19/2005
> 17:39:00",1,"SC.ESILICON.COM","ELAU","GUID:1B6FED3A-A12D-4F6F-95A1-986D2C01A9C2","Workstation","X86-based
> PC" SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> 5 - exec pNetcard_DATA 1,286,"10/19/2005 17:39:00",1,"Wide Area Network
> (WAN)","RAS Async Adapter","2","20:41:53:59:4E:FF","Microsoft",NULL,"RAS
> Async Adapter","RAS Async
> Adapter","AsyncMac",NULL,NULL SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00
> PM 3228 (0x0C9C)
> Remote client hardware inventory resync generated for client
> GUID:1B6FED3A-A12D-4F6F-95A1-986D2C01A9C2; update/insert result =
> 2 SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> Send resync command to local site for machine
> GUID:1B6FED3A-A12D-4F6F-95A1-986D2C01A9C2. SMS_INVENTORY_DATA_LOADER
> 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> STATMSG: ID=2722 SEV=I LEV=M SOURCE="SMS Server"
> COMP="SMS_INVENTORY_DATA_LOADER" SYS=SMS00 SITE=SUV PID=1948 TID=3228
> GMTDATE=Thu Oct 20 00:39:00.701 2005 ISTR0="ELAU" ISTR1="" ISTR2=""
> ISTR3=""
> ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9=""
> NUMATTRS=0 SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> Cannot process MIF Xcm064r6n.MIF, moving it to
> C:\SMS\inboxes\auth\dataldr.box\BADMIFS\6pdqi3xi.MIF
> SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> STATMSG: ID=2703 SEV=W LEV=M SOURCE="SMS Server"
> COMP="SMS_INVENTORY_DATA_LOADER" SYS=SMS00 SITE=SUV PID=1948 TID=3228
> GMTDATE=Thu Oct 20 00:39:00.717 2005 ISTR0="Xcm064r6n.MIF"
> ISTR1="C:\SMS\inboxes\auth\dataldr.box\BADMIFS\6pdqi3xi.MIF" ISTR2=""
> ISTR3="" ISTR4="" ISTR5="" ISTR6="" ISTR7="" ISTR8="" ISTR9=""
> NUMATTRS=0 SMS_INVENTORY_DATA_LOADER 10/19/2005 5:39:00 PM 3228 (0x0C9C)
> Finished processing file Xcm064r6n.MIF SMS_INVENTORY_DATA_LOADER
> 10/19/2005
> 5:39:00 PM 3228 (0x0C9C)
> ------------------------------------------------------------------------------------
>


.



Relevant Pages

  • Re: Troubles with upgrade to Advanced Client
    ... Dev says you will always get an initial resync when upgrading from legacy ... advanced client. ... that machine since the resync will delete any old inventory and replace it ... > advanced client. ...
    (microsoft.public.sms.admin)
  • Re: Force Resync on 2003
    ... When delta report comes, it will cause a "delta before a full" error in ... dataldr and it will ask for a resync request. ... The next delta should then be full report. ... The client tries to run a delta inventory, ...
    (microsoft.public.sms.inventory)
  • RE: SOAP .Net client wrapper questions
    ... Async operation with the webservice ... a common cause is the XML serialization ... pregenerate some XML serialization assembly for webservice client. ... Microsoft MSDN Online Support Lead ...
    (microsoft.public.dotnet.framework.webservices)
  • Re: Uniquely Identifying Multiple/Concurrent Async Tasks
    ... the only reasonable way to get away from the client generating the unique ID for the async operation - in the implementation at the above links - would be for the CalculatePrimeAsync method to return an IAsyncResult to the client. ... So the direct implication with respect to my previous comments is that it's the AsyncOperation that you should pass back to the client, somehow. ... The PrimeAsyncOperation class itself need not be visible to the client; only the interface IPrimeAsyncOperation needs to be, and that's what the CalculatePrimeAsync method would return. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Asynchronous Sockets Client - Returning status
    ... I'm trying to create an Asynchronous Client using the sample code from MSDN ... However, in your case you are not implementing IAsyncResult, nor are you using something like BeginInvoke. ... you will have to use some besides the "EndInvoke" pattern common to much of the async APIs in .NET. ... What I have done in similar situations is define one or more events on the asynchronous class. ...
    (microsoft.public.dotnet.languages.csharp)

Loading