Microsoft KB Archive/937098

= Some ITMU-specific reports contain no data after you upgrade to SMS 2003 Service Pack 3 =

Article ID: 937098

Article Last Modified on 11/30/2007

-

APPLIES TO


 * Microsoft Systems Management Server 2003 Service Pack 3

-



SYMPTOMS
You install Inventory Tool for Microsoft Updates (ITMU) Revision 3 on a computer that is running Microsoft Systems Management Server (SMS) 2003, and then you upgrade to SMS 2003 Service Pack 3 (SP3). After you do this, some ITMU-specific reports contain no data. Or, the ITMU lists only updates that are detected by a previous scan tool, such as Microsoft Baseline Security Analyzer.

This problem also occurs when you install SMS 2003 SP3, and then you rerun the SMS Setup program to modify settings. For example, you use the SMS Setup program to add the Asset Intelligence module.

This problem does not occur if you perform a site reset or if you install SMS 2003 SP3 before you install ITMU Revision 3.



CAUSE
This problem occurs because SMS 2003 SP3 includes an earlier version of the ITMU reports definition. When you install SMS 2003 SP3, the reports definition is overwritten by the SMS 2003 SP3 reports definition. However, ITMU Revision 3 contains the most recent ITMU reports definition.



RESOLUTION
After you upgrade to SMS 2003 SP3 or after you rerun the SMS 2003 Setup program to add modules, reinstall ITMU Revision 3. You do not have to remove the existing ITMU Revision 3 installation. This installation repairs itself by reinstalling the ITMU Revision 3 reports definition on the site server and by copying all the ITMU files to the default ITMU packages, such as to the Windows Update Tools package and to the Windows Update Agent package. The repair operation updates the package version number, and then it redistributes the ITMU packages to all the assigned distribution points.

ITMU Revision 3 is located in the SMS SP3 source files folder that is named Scantools. You can also download ITMU Revision 3. To do this, visit the following Microsoft Web site:

http://technet.microsoft.com/en-us/sms/bb676783.aspx

If you do not want to update the existing ITMU package, you can manually compile the ITMU Revision 3 Swupdate_Reports.mof file. To do this, follow these steps:  Use Windows Explorer to locate the Program Files\Microsoft Updates Inventory Tool\ReportingMofs\ENU folder. Copy the Swupdate_Reports.mof file to a temporary folder, such as the C:\Temp folder. Right-click Swupdate_Reports.mof, click Rename, and then rename the file. For example, rename the file to ITMUV3.mof. Right-click ITMUV3.mof, point to Open With, and then click Notepad. In Notepad, type the following line at the beginning of the file:


 * 1) pragma namespace(&quot;\\\\ \\root\\SMS\\site_ &quot;)

Note  is the SMS provider computer name. is the site code. In Notepad, click File, and then click Save. Click Start, click Run, type cmd, and then click OK.</li>  At the command prompt, locate the folder that contains the ITMUV3.mof file, and then type the following command:

mofcomp ITMUV3.mof

After you run this command, you receive the following message: <pre class="fixed_text">Microsoft (R) 32-bit MOF Compiler Version 5.2.3790.0 Copyright (c) Microsoft Corp. 1997-2001. All rights reserved. Parsing MOF file: ITMUV3.MOF MOF file has been successfully parsed Storing data in the repository... Done! </li></ol>

Keywords: kbtshoot kbexpertiseinter kbprb KB937098

-

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

© Microsoft Corporation. All rights reserved.