|  | 
 
  
    | RSS Feed - WebSphere MQ Support | RSS Feed - Message Broker Support |  
 
  
	|    |  |  
  
	| Problem installing WMQI 2.1 + DB2 8.1 on Solaris 8 | « View previous topic :: View next topic » |  
  	| 
		
		
		  | Author | Message |  
		  | Cliff | 
			  
				|  Posted: Tue Nov 11, 2003 4:42 am    Post subject: Problem installing WMQI 2.1 + DB2 8.1 on Solaris 8 |   |  |  
		  | Centurion
 
 
 Joined: 27 Jun 2001Posts: 145
 Location: Wiltshire
 
 | 
			  
				| Hello all. 
 I had a problem at a client's site yesterday installing WMQI 2.1 on a Solaris 8 box which already had DB2 8.1 installed - the package bind to the DB2 client failed, so I could not create a broker:
 
 $
 $ db2 create database BRKxxx
 DB20000I  The CREATE DATABASE command completed successfully.
 
 $ db2 connect to BRKxxx
 
 Database Connection Information
 
 Database server        = DB2/SUN 8.1.3
 SQL authorization ID   = MQSIxxx
 Local database alias   = BRKxxx
 
 $ db2 bind /export/home/db2inst1/sqllib/bnd/@db2cli.lst grant public CLIPKG 5
 
 LINE    MESSAGES FOR db2cli.lst
 ------  --------------------------------------------------------------------
 SQL0061W  The binder is in progress.
 
 LINE    MESSAGES FOR db2clist.bnd
 ------  --------------------------------------------------------------------
 235   SQL0440N  No authorized routine named "POSSTR" of type
 "FUNCTION" having compatible arguments was found.
 SQLSTATE=42884
 
 LINE    MESSAGES FOR db2cli.lst
 ------  --------------------------------------------------------------------
 SQL0091N  Binding was ended with "0" errors and "1" warnings.
 $
 $
 $
 $
 $ mqsicreatebroker BRKxxx -i mqsixxx -a <pwd> -q BRKxxx -n BRKxxx -u mqsixxx -p <pwd>
 Abort
 $
 $
 $
 $
 $ db2 connect reset
 DB20000I  The SQL command completed successfully.
 $
 $
 $
 $
 $  mqsicreatebroker BRKxxx -i mqsixxx -a <pwd> -q BRKxxx -n BRKxxx -u mqsixxx -p <pwd>
 Abort
 $
 
 Names changed to protect the guilty, of course....  So, I know this is not a supported combination, but can anyone tell me whether this can be expected to work (the client would prefer to stick with DB2 8.1 if possible because of other software on the box) and if so how, whether I really need to uninstall DB2 and install version 7.2, or whether I've missed something else?
 
 Other info: MQSeries 5.3 (yes, I know that's not supported either!) and I am not a DB2 DBA.  Nor indeed a Solaris administrator.
 
 Any help gratefully received.  Many thanks -
 
 Cliff
 |  |  
		  | Back to top |  |  
		  |  |  
		  | kirani | 
			  
				|  Posted: Tue Nov 11, 2003 8:52 pm    Post subject: |   |  |  
		  | Jedi Knight
 
 
 Joined: 05 Sep 2001Posts: 3779
 Location: Torrance, CA, USA
 
 | 
			  
				| What WMQI CSD level you have installed on this server? MQ 5.3 is supported with WMQI 2.1. _________________
 Kiran
 
 
 IBM Cert. Solution Designer & System Administrator - WBIMB V5
 IBM Cert. Solutions Expert - WMQI
 IBM Cert. Specialist - WMQI, MQSeries
 IBM Cert. Developer - MQSeries
 
 
 |  |  
		  | Back to top |  |  
		  |  |  
		  | Cliff | 
			  
				|  Posted: Wed Nov 12, 2003 1:36 am    Post subject: |   |  |  
		  | Centurion
 
 
 Joined: 27 Jun 2001Posts: 145
 Location: Wiltshire
 
 | 
			  
				| Hi, Kiran.  Glad to see you spotted the deliberate mistake re MQ 5.3...... 
 CSD level for WMQI 2.1 is 4, freshly downloaded and installed.
 
 Kind regards -
 
 Cliff
 |  |  
		  | Back to top |  |  
		  |  |  
		  | kirani | 
			  
				|  Posted: Wed Nov 12, 2003 1:41 pm    Post subject: |   |  |  
		  | Jedi Knight
 
 
 Joined: 05 Sep 2001Posts: 3779
 Location: Torrance, CA, USA
 
 | 
			  
				| I think DB2 8.1 is not officially supported by IBM with WMQI 2.1 _________________
 Kiran
 
 
 IBM Cert. Solution Designer & System Administrator - WBIMB V5
 IBM Cert. Solutions Expert - WMQI
 IBM Cert. Specialist - WMQI, MQSeries
 IBM Cert. Developer - MQSeries
 
 
 |  |  
		  | Back to top |  |  
		  |  |  
		  | Cliff | 
			  
				|  Posted: Fri Nov 14, 2003 1:49 am    Post subject: |   |  |  
		  | Centurion
 
 
 Joined: 27 Jun 2001Posts: 145
 Location: Wiltshire
 
 | 
			  
				| Kiran, you're right, it's not officialy supported but the best information I can get (if I heard it right) is that the broker process is unchanged between versions 2.1 and 5.2, so if it works for 5.2 it'll work for 2.1. 
 There is a known problem + workaround with DB2 7.2 and WMQI 2.1 which I am advised also applies to DB2 8.1.  So, this is the process I'll follow when I return to the client site on Monday:
 
 
 The fix for this incompatibility in Unicode support between the Merant Driver Manager and the DB2 ODBC driver is described for DB2 7.2 at http://www-1.ibm.com/support/docview.wss?uid=swg21042663 and the fix is the same for DB2 8.1.  It involves using the 2nd version of the ODBC driver which ships with the product.
 
 
 Download and install FixPak 2 for DB2 8.1 from
 
 Determine what instances are installed: db2ilist
 
 If you need to know what databases have been created, for each instance, su to the instance owner and list all databases and aliases created for that instance: db2 list db directory
 
 Shut down all DB2 activity.  As the instance owner, either db2stop force or db2 force application all to disconnect all applications then db2stop for a quiesced shutdown.
 
 As root, first noting it’s ownership and permissions, copy /opt/IBMdb2/V8.1/lib/libdb2.so.1 to /opt/IBMdb2/V8.1/lib/libdb2.so.1_copy
 
 Copy /opt/IBMdb2/V8.1/lib/libdb2_36.so.1 to /opt/IBMdb2/V8.1/lib/libdb2.so.1.  Ensure ownership and permissions are as noted in the previous step.
 
 For each instance: db2iupdt <instance>
 
 For the DAS instance: dasiupdt <dasinstance>
 
 Start the database: db2start
 
 
 We are now in a position to attempt the bind again, but must first bind another package:
 
 db2 bind /export/home/db2inst1/sqllib/bnd/@db2ubind.lst BLOCKING ALL grant public CLIPKG 5
 
 db2 bind /export/home/db2inst1/sqllib/bnd/@db2cli.lst BLOCKING ALL grant public CLIPKG 5
 
 Now the broker can be created.
 
 
 I'll let you all know how I get on!  Cheers -
 
 Cliff
 |  |  
		  | Back to top |  |  
		  |  |  
		  |  |  |  
  
	|    |  | Page 1 of 1 |  
 
 
  
  	| 
		
		  | 
 
 | 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
 
 |  |  |  |