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 » WebSphere Message Broker (ACE) Support » [SOLVED] Broker v6.1 on z/Linux working with DB2 on z/OS

Post new topic  Reply to topic
 [SOLVED] Broker v6.1 on z/Linux working with DB2 on z/OS « View previous topic :: View next topic » 
Author Message
alechko
PostPosted: Tue Sep 16, 2008 2:44 am    Post subject: [SOLVED] Broker v6.1 on z/Linux working with DB2 on z/OS Reply with quote

Apprentice

Joined: 12 Jan 2005
Posts: 37

Hi,

After reading the great document "Configuring WebSphere Message Broker V6.1 on z/Linux" by Jamie Squibb:
http://tinyurl.com/5pkgsj
I was convinced that the best configuration for me is a z/Linux Broker using a remote database on z/OS DB2.
I followed the configuration explained at configuring DB2 Connect to DB2 for z/OS.
What's missing is how do I configure the database+tablespace+tables at the z/OS DB2? I found a sample job for creating the tablespaces:
http://publib.boulder.ibm.com/infocenter/wmbhelp/v6r0m0/index.jsp?topic=/com.ibm.etools.mft.doc/ae22390_.htm
But what about the tables?
I saw that the BIPCRBK JOB (mqsicreatebroker for z/os) creates the tables, but how do I do that when my broker is on z/linux and I don't have WMB installed on z/OS?
I found the following post which suggests that you must have WMB installation on z/OS to implement a remote Broker DB on z/OS:
http://www.mqseries.net/phpBB2/viewtopic.php?t=43230&highlight=&sid=f6a12d41644ba2080c3e2e46a84344e9
is that the case?

Thanks,
Alik


Last edited by alechko on Wed Sep 17, 2008 2:32 am; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
mqjeff
PostPosted: Tue Sep 16, 2008 3:30 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

mqsicreatebroker will create the tables and the tablespaces and everything the broker needs, inside the datasource you have configured and passed to mqsicreatebroker.
Back to top
View user's profile Send private message
alechko
PostPosted: Tue Sep 16, 2008 10:19 pm    Post subject: Reply with quote

Apprentice

Joined: 12 Jan 2005
Posts: 37

I'm not sure you are correct regarding using a remote DB2 on z/OS.
In a "regular" configuration, when using oracle or db2 udb, the mqsicreatebroker command creates the tables.
Even when installing the broker entirely in z/OS environment, you have to first submit the job BIPCRDB to create a database, storage group and the tablespaces.
Afterwards, the job BIPCRBK (mqsicreatebroker in z/OS) creates tables inside the tablespaces created before.
I'm pessimistic that mqsicreatebroker in a non z/OS environment will create all the objects needed in the z/OS DB2. How would it know which objects to define? which tablespace sizes? bufferpools? etc ...

I think that the way to create this configuration is using BIPCRBK (mqsicreatebroker) in z/OS with the option -3 which will only create the tables without creating the broker. The problem is that you need the WMB product installed in z/OS which is not my case.

What I'm considering to do, is to create the default configuration broker in linux/windows environment, export all the tables created as DDL statements, modify the commands and execute them in the z/OS DB2.

Any opinions?
Does anyone have any experience working with such configuration?

Thanks,
Alik
Back to top
View user's profile Send private message Send e-mail
jsquibb
PostPosted: Wed Sep 17, 2008 12:17 am    Post subject: Broker v6.1 on z/Linux working with DB2 on z/OS Reply with quote

Newbie

Joined: 16 Sep 2008
Posts: 2

Apologies for any confusion that you have had regarding this matter - I probably should have made the following explicit in my DeveloperWorks article.

WebSphere Message Broker on z/Linux is able to access DB2 on z/OS but only for user data. You are not able to host the broker tables for a non-z/OS broker in DB2 on z/OS.

In summary, you can access user tables in a remote z/OS DB2 in your message flows but you must have a non-z/OS DB2 (or other supported) database for the broker tables, which would typically reside locally on the z/Linux system.
Back to top
View user's profile Send private message
jsquibb
PostPosted: Wed Sep 17, 2008 12:19 am    Post subject: Broker v6.1 on z/Linux working with DB2 on z/OS Reply with quote

Newbie

Joined: 16 Sep 2008
Posts: 2

It wouldn't let me include a link in my first post:

For more information on this please see the WebSphere Message Broker v6.1 for z/Linux system requirements page, available at http://www-01.ibm.com/support/docview.wss?rs=849&uid=swg27010519
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » [SOLVED] Broker v6.1 on z/Linux working with DB2 on z/OS
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.