SMS: Inventory Processor Fails on RAW to MIF ConversionLast reviewed: March 11, 1997Article ID: Q160776 |
1.00 1.10 1.20
WINDOWS
kbnetwork kbtool kbbug1.00 kbbug 1.10 kbbug1.20
The information in this article applies to:
SYMPTOMSMachine inventory records do not receive updates in the Systems Management Server database. You may be notice this problem after recently distributing a custom MIF form to clients. This problem can also be verified by examining the Invproc.log file, located in the Logs directory of the client's site server. A "Compilation failed" entry will appear immediately after "Processing Machine ISV MIF Files."
CAUSEThe Systems Management Server Inventory Processor is rejecting RAW files because one or more custom MIF attribute names contains a trailing space. This is generally caused when you generate the custom MIF form with the Systems Management Server MIF Form Generator (MIFGEN), and a space is accidentally added to the end of a field name. You can check whether there is a trailing space character by examining the custom MIF file output by the MIF Entry Form (MIFWIN). The following sample section of a custom MIF output contains a space after the PC Asset Number, and would therefore cause the Inventory Processor to fail compilation:
Start Attribute Name = "PC Asset Number " ID = 1 Type = String(35) Storage = Specific Value = "2485798" End Attribute WORKAROUNDTo work around this problem, use the following steps:
STATUSMicrosoft has confirmed this to be a problem in Systems Management Server versions 1.0, 1.1, and 1.2. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.
|
KBCategory: kbnetwork kbtool kbbug1.00 kbbug 1.10 kbbug1.20
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |