Technote (FAQ)
Question
What is the purpose of the AMQSVC.EXE process on Windows platforms?
Answer
The amqsvc.exe is the MQ Service process, which launches amqmsrvn.exe by way of dcom. It normally runs under SYSTEM account.
MQ needs a dcom object, because it does not run as a traditional Windows service. amqsvc.exe is the operating system service that acts as a stub, which creates the dcom object, and MQ is launched from that dcom object. It is done this way to enable MQ to run under a user specified account, which is required for some of the MQ operations.
To stop the amqsvc.exe process (other than by using the 'net stop IBM MQSeries' command), run the command "amqsvc -stop".
The MQSeries (Windows) service (amqsvc) has a few command line options to help should problems arise:
amqsvc.exe
-INSTALL : Reinstalls the registry keys to make the MQ Service defined
-UNINSTALL : Removes the MQSeries service
-SILENT : Hides error messages when install/uninstall performed
-START : Starts the service (Use Net Start "MQSeries Service" instead?)
-STOP : Stops the service (Use Net Stop "MQSeries Service" instead?)
Historical Number
20490 370
Product Alias/Synonym
mq mqm mqseries wmq
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.