Appendix B. Directory structure (Windows systems)

Table 28 shows the directories found under the root c:\Program Files\IBM\WebSphere MQ\. If you have installed WebSphere MQ for Windows under a different directory, the root is modified appropriately.

Table 28. WebSphere MQ for Windows directory structure

\bin Binary files (commands and DDLs).
\config Configuration information.
\conv Files for data conversion in folder \table.
\errors The operator message files, from newest to oldest:
AMQERR01.LOG
AMQERR02.LOG
AMQERR03.LOG

This folder also holds any FFDC files that are produced.

\exits Channel exit programs.
\licenses A folder for each national language. Each folder contains license information.
\log A folder for each queue manager. The following subdirectories and files will exist for each queue manager after you have been using that queue manager for some time.

AMQHLCTL.LFH
Log control file.

Active
This directory contains the log files numbered S0000000.LOG, S0000001.LOG, S00000002.LOG, and so on.
\qmgrs Folder \@SYSTEM\errors, containing error logs for problems not associated with a particular queue manager. Also contains a folder for each queue manager; the contents of this folder are described in Table 29.
\tivoli The signature file used by Tivoli.
\tools All the WebSphere MQ sample programs. These are described in WebSphere MQ for Windows, V5.3 Quick Beginnings.
\uninst Files necessary to uninstall WebSphere MQ.

Table 29 shows the directory structure for each queue manager in the c:\Program Files\IBM\WebSphere MQ\qmgrs\ folder. The queue manager might have been transformed as described in Understanding WebSphere MQ file names.

Table 29. Content of a \queue-manager-name\ folder for WebSphere MQ for Windows

amqalchk.fil Checkpoint file containing information about the last checkpoint.
\@ipcc Folder containing the channel tables.
\dce Directory reserved for use by DCE support.
\errors The operator message files, from newest to oldest:
AMQERR01.LOG
AMQERR02.LOG
AMQERR03.LOG
\namelist A file for each WebSphere MQ namelist.
\authinfo A file for each authentication information object.
\Plugcomp Directory reserved for use by WebSphere MQ installable services.
\Procdef Each WebSphere MQ process definition has a file in here. Where possible, the file name matches the associated process definition name, but some characters have to be altered. There might be a directory called @MANGLED here containing process definitions with transformed or mangled names.
\Qmanager The following files:

Qmanager
The queue manager object.

QMQMOBJCAT
The object catalogue containing the list of all WebSphere MQ objects, used internally.
Note:If you are using a FAT system, this name is transformed and a subdirectory created containing the file with its name transformed.

QAADMIN
File used internally for controlling authorizations.
\Queues Each queue has a directory here containing a single file called Q. Where possible, the directory name matches the associated queue name but some characters have to be altered. There might be a directory called @MANGLED here containing queues with transformed or mangled names.
\Startprm Directory containing temporary files used internally.
\ssl Directory for SSL certificate stores.


© IBM Corporation 1994, 2002. All Rights Reserved