Prima punto da verificare è che sia installato il Service Pack 2 in modo che Asset Intelligence sia presente ed aggiornata correttamente.

Consideriamo lo scenario in cui un report

 

image

 

 

Visualizziamo il “Resource Report” del client che presenta il problema

 

image

 

Nel report visualizzato abbiamo la sezione “Installed Software MS” con il software riconosciuto e associato MPC (Microsoft Product Code)

image

L’elenco di tutti i MPC è scaricato da SCCM direttamente online dal sito Microsoft.

 

Per poter ottenere l’elenco possiamo eseguire una query tramite SQL Management Studio come indicato di seguito:

select * from LU_MSPROD where MLSProductName like “Windows%”

image

 

Il client SCCM esegue delle query WMI per ottenere l’elenco del software installato nel Sistema Operativo e riporta il risultato all’Asset Intelligence synchronization point.

Il problema potrebbe quindi essere nella query WMI eseguita lato client.

  • Eseguire WBEMTest come “Run as Administrator”
  • Selezionare “Connect…”
  • Collegarsi al seguente namespace “root\cimv2\sms”

image

  • Selezionare “Enum Classes” e “Recursive”

image

  • Eseguire doppio click sulla classe “SMS_InstalledSoftwareMS”

image

  • Selezionare “Instances” per ottenere l’elenco dei software corrispondenti a quella classe

image

  • Il numero di oggetti riportato deve essere identico alle righe presenti in “Resource Explorer”, sezione “Installed Software MS”

image

Log

Lato client è disponibile un file di log che è possibile analizzare per verificare il corretto funzionamento dell’agent che esegue Inventory. E’ contenuto nella cartella:

  • x86 - C:\Windows\CCM\Logs
  • x64 - C:\Windows\SysWOW64\CCM\Logs

E’ possibile analizzare il file alla ricerca di fallimenti delle query WMI.

Per analizzare i file di log di SCCM, consiglio di installare System Center Configuration Manager 2007 Toolkit V2 e utilizzare SMS Trace.

Infine, controllate periodicamente di aver installato l’ultimo RollUp disponibile, che ad oggi è il seguente:

KB 2536089 - Hotfix rollup for Asset Intelligence compatibility issues in System Center Configuration Manager 2007 SP2: May 2011

Daniele Maso
Senior Support Engineer
Microsoft Enterprise Platform Support