Author |
Message
|
dkeister |
Posted: Thu Nov 16, 2006 1:26 pm Post subject: db2swit.dll not found (EventID 6174 and 7622) |
|
|
Disciple
Joined: 25 Mar 2002 Posts: 184 Location: Purchase, New York
|
Win2k, db2 8.2.2, MQ 5.3.10, Workflow 3.5.05
I create a workflow server configuration that creates the workflow db and the queue manager. I get the above errors when ever I try to start the queue manager (can't load the XA switch load file).
I've checked the path statements and other hints from IBM and this site but no success.
Any suggestions?
Thanks, Dean Keister _________________ Dean Keister |
|
Back to top |
|
 |
mvic |
Posted: Thu Nov 16, 2006 1:50 pm Post subject: Re: db2swit.dll not found (EventID 6174 and 7622) |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
dkeister wrote: |
db2swit.dll not found |
If I remember correctly, you need to specify a full path to the switch load file. -eg. C:\my\directory\db2swit.dll |
|
Back to top |
|
 |
dkeister |
Posted: Fri Nov 17, 2006 6:31 am Post subject: |
|
|
Disciple
Joined: 25 Mar 2002 Posts: 184 Location: Purchase, New York
|
Sorry for the shorthand in the initial post. I do have the full path specified (it is set up that way by default). _________________ Dean Keister |
|
Back to top |
|
 |
dkeister |
Posted: Fri Nov 17, 2006 6:41 am Post subject: |
|
|
Disciple
Joined: 25 Mar 2002 Posts: 184 Location: Purchase, New York
|
Actually it says:
"The library d:\ibm\workflow35\db2swit\db2swit.dll was not found. The queue manager will continue without this module.
The dynamically loadable file d:\ibm\workflow35\db2swit\db2swit.dll was not found.
Check that the file exists and is either fully qualified or is in the appropriate directory."
The file exists however I am not sure if there is any place I need to check to make sure it is fully qualified. I assume because I see the full path in the error message that it is fully qualified. If I look in the Registry for the queue manager I see the fully qualified name in the SwithchFile key of <MQSeries><CurrentVersion><Configuration><QueueManager><ORCCD03A><XAResourceManager><DB2 FMCDB>. _________________ Dean Keister |
|
Back to top |
|
 |
mvic |
Posted: Fri Nov 17, 2006 7:10 am Post subject: |
|
|
 Jedi
Joined: 09 Mar 2004 Posts: 2080
|
dkeister wrote: |
The dynamically loadable file d:\ibm\workflow35\db2swit\db2swit.dll was not found.
Check that the file exists and is either fully qualified or is in the appropriate directory." |
The Filemon tool from sysinternals now appears to be served at microsoft.com. This is a good tool for working out exactly where a program is looking for a file. In fact, looking around the sysinternals pages at microsoft.com, I see a new tool, published very recently and apparently replacing Filemon, called Process Monitor v1.01.
Perhaps use one of these tools to work out why the program says it can't find the DLL when in fact you have verified it is there. |
|
Back to top |
|
 |
dkeister |
Posted: Mon Nov 20, 2006 7:11 am Post subject: |
|
|
Disciple
Joined: 25 Mar 2002 Posts: 184 Location: Purchase, New York
|
Sorry for not doing my job. I decided to read the readme for the fix pack and follow the instructions. If I had done that originally, I would have known that the MQ Administrator needed to be in the db2admins group... _________________ Dean Keister |
|
Back to top |
|
 |
|