ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » Mainframe, CICS, TXSeries » Best Practice for Managing ZPARMS

Post new topic  Reply to topic Goto page Previous  1, 2
 Best Practice for Managing ZPARMS « View previous topic :: View next topic » 
Author Message
ctefehinoz
PostPosted: Mon Jul 26, 2010 5:17 pm    Post subject: Reply with quote

Apprentice

Joined: 27 Oct 2003
Posts: 29
Location: Australia

Bruce,
Hmm..good idea . I like it because of the blatantly visible versioning factor and I can include it in upgrade doco. Helps too if we have to run mixed versions.

Regards
Ctefehinoz
Back to top
View user's profile Send private message
JoePanjang
PostPosted: Mon Jul 26, 2010 6:04 pm    Post subject: Reply with quote

Voyager

Joined: 10 Jul 2002
Posts: 88
Location: Dengkil MALAYSIA

'The start of course needs a START QMGR PARM(qmgrZPRM)'

I believed on v7 you have a choice to start qmgr by
/+QMNAME START QMGR. The parm itself included on the mq master proclib.

Havent done the upgrade to v7 but going to start in Oct 2010.
_________________
Every good deed is charity...
Back to top
View user's profile Send private message
ctefehinoz
PostPosted: Mon Jul 26, 2010 6:17 pm    Post subject: Reply with quote

Apprentice

Joined: 27 Oct 2003
Posts: 29
Location: Australia

JoePanjang,
Your syntax is correct, but our shop prefers to use the MVS start -> :Qmname START QMGR PARM(Qmgrparm) so that automation can take of it and no unruly people can issue START's if they aren't "in the know" so to speak.

":qmname" is actually whatever the shop's selected command prefix is.

Regards
Ctefehinoz
Back to top
View user's profile Send private message
bruce2359
PostPosted: Mon Jul 26, 2010 6:20 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Quote:
'The start of course needs a START QMGR PARM(qmgrZPRM)'

ZPRM in the member name is not required. From the v6 InfoCenter (and elsewhere):

START QMGR

>>-START QMGR--+-------------------------------------+---------->

'-ENVPARM--(--jcl-substitution--)-----'

.-PARM(CSQZPARM)----------.
>--+-------------------------+---------------------------------><
'-PARM--(--member-name--)-'


PARM(member-name)
The load module that contains the queue manager initialization parameters. member-name is the name of a load module provided by the installation.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Jul 26, 2010 7:05 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

The other common way of achieving much the same thing is to have the version as part of the DSN and include these as a STEPLIB in the queue manager proc.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
cicsprog
PostPosted: Tue Aug 10, 2010 11:56 am    Post subject: Reply with quote

Partisan

Joined: 27 Jan 2002
Posts: 347

You could also add a USERMOD to SMPE and have your ZPARMs re-assembled when mainteance is applied to MQ.
Back to top
View user's profile Send private message
cicsprog
PostPosted: Thu Aug 12, 2010 10:40 am    Post subject: Reply with quote

Partisan

Joined: 27 Jan 2002
Posts: 347

In my shop we have a APF loadlib called:

MQSERIES.MQxx.USERLIB

We assemble all the particlulars MQM unique modules into this loadlib. This way we don't have to specify what ZPARM to use. xxxxMSTR and xxxxCHIN steplib to this dataset. So do the IMS MPR's and any batch job using default MQM in their API. The IBM runtimes are LNKLIST'ed and are not required in the STEPLIB's for MSTR and CHIN.

BROWSE MQSERIES.MQL0.USERLIB
Command ===>
Name Prompt Alias-of
_________ CSQBDEFV
_________ CSQQDEFV
_________ CSQZPARM
**End**
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » Mainframe, CICS, TXSeries » Best Practice for Managing ZPARMS
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.