Websphere MQ

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
lstsaur
Participant
Posts: 1139
Joined: Thu Oct 21, 2004 9:59 pm

Post by lstsaur »

Reason code 2058 = No Permissions. In Linux env. the root user must be a memeber in mqm group. Not sure about in Windows platfrom, probably the user should be a memmber of Administrators.
soporte
Premium Member
Premium Member
Posts: 37
Joined: Wed Feb 08, 2006 12:33 pm
Location: Argentina
Contact:

Post by soporte »

The user that I use in the stage properties is member of mqm group. With this user I can put message in the queue.
eostic
Premium Member
Premium Member
Posts: 3838
Joined: Mon Oct 17, 2005 9:34 am

Post by eostic »

Something is wrong with the name of the Queue Manager.....check to see that you are using the right case, be sure it doesn't have any odd characters in it...probably best if it is short, single word and upper case to be safest.

Ernie
Ernie Ostic

blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
soporte
Premium Member
Premium Member
Posts: 37
Joined: Wed Feb 08, 2006 12:33 pm
Location: Argentina
Contact:

Post by soporte »

The queue manager is QMDS, so the problem is not the name.
eostic
Premium Member
Premium Member
Posts: 3838
Joined: Mon Oct 17, 2005 9:34 am

Post by eostic »

Well... a 2058 in the formal MQ documentation says the name is incorrect. So try some alternatives...

http://www-01.ibm.com/support/docview.w ... 6websphere

The fact that you are receiving the 2058 is a good thing. That means that DataStage is probably configured correctly and that the Stage is "talking" to the MQ API......

Ernie
Ernie Ostic

blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
soporte
Premium Member
Premium Member
Posts: 37
Joined: Wed Feb 08, 2006 12:33 pm
Location: Argentina
Contact:

Post by soporte »

Do you think that is necessary set the MQSERVER environment variable?

SET MQSERVER=ChannelName/TransportType/ConnectionName

regards
lstsaur
Participant
Posts: 1139
Joined: Thu Oct 21, 2004 9:59 pm

Post by lstsaur »

I thought it was already set in your dsenv.
soporte
Premium Member
Premium Member
Posts: 37
Joined: Wed Feb 08, 2006 12:33 pm
Location: Argentina
Contact:

Post by soporte »

I configured the MQSERVER but the error is the same.
soporte
Premium Member
Premium Member
Posts: 37
Joined: Wed Feb 08, 2006 12:33 pm
Location: Argentina
Contact:

Post by soporte »

The problem was solved by setting correctly the environment variable MQSERVER

Thank you very much
Post Reply