Troubleshooting Dr. Watson Errors in SMSEXECLast reviewed: April 15, 1997Article ID: Q152468 |
The information in this article applies to:
SUMMARYSMSEXEC can fail with a Dr. Watson error when either the Inventory Processor, Inventory Dataloader, or Despooler attempts to process corrupt files. Associated with the Dr. Watson problem are memory read and write errors.
MORE INFORMATIONThere are three known reasons for the SMSEXEC process to Dr. Watson. These are a corrupt RAW file, a corrupt MIF file, or a corrupt NIL file.
RAW FilesLocated in \sms\logon.srv\inventry.box or \sms\site.srv\inventry.box. The Inventory Agent program reports the inventory for the client by creating a RAW Inventory Agent file (*.raw) and placing this file in the Inventry.box directory of the SMS_SHR share on the client's logon server.
MIF FilesLocated in \sms\site.srv\dataload.box\deltamif.col. A management information file (MIF) is an ASCII text file that contains information about a computer component. A MIF is a description of the component that is available to other applications through a standard management interface.
NIL FilesLocated in \sms\site.srv\despool.box\receive. There are four possible extensions for an instruction file: *.ins, *.sni, *.ist, and *.nil. A *.ins or *.sni instruction becomes *.ist or *.nil when the SMS Despooler starts processing the instruction. A *.ist file is for instructions that have an accompanying package file; *.nil is for stand-alone instructions. Steps to determine what is causing the problem:
Once the system fails, take the first RAW and move it back to the temporary directory. Restart SMSEXEC. Repeat this process until all BAD RAWs have been isolated. Then edit the RAWs to determine which clients are causing the crash. You will then need to troubleshoot the clients to determine why they are creating bad RAWs (bad hardware, bad UINFO/Custom MIF, and so on).
|
Additional query words: prodsms sms NIL SMSEXEC.EXE
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |